Shelter

USA

Drama
15 min     0     2015     USA

Overview

A female prison inmate (Clea DuVall) works to socialize a dog deemed unfit for adoption at a local animal shelter.

Similar