An asocial woman and her dog will have to survive in a world where living seems impossible.
2008
2003
2004
1986
2007
2005
2009
2001
1999