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.
2001
1993
2006
1988
2013
1986
2004
2007
1992
2002
2024
1998
2000
2014