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.
2004
2003
2005
2011
1997
2022
2017
2007
2001
2010
2019
2009
2006
2023