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.
2003
1998
2026
2009
1957
2022
2014
2010
1995
2017
2018
2016
2005
2006
1988
1989
1990