Francine is released from prison and settles down in a small town. She is unable to regain a foothold in society and turns to animals for comfort.
2014
1996
1994
2004
1979
2006
2001
2011
2008
2015
1992
2017
2005
2002
2009