Netflix Watch Instantly
Just found this as a recommendation for movies like "The Baby's Room" which I thoroughy enjoyed, and this looks really interesting.
Edit: This is a very unique an powerful short film, I highly recommend it.
www.imdb.com/mymovies/list?l=6751188
www.kittysafe.net