When a nature photographer explains to the Police how she fought her way out of the Watchatoomy Valley, they dismiss her crazed and violent story as a meth-induced nightmare. But when they discover that she's telling the truth, it's too late.
1993
2002
1985
2003
1996
2024
1999
2005
2006
2001
1997
1998
2020
1995
1986
2007
2008