Sara survived a monster massacre. And then her problems really began.
September 29, 2024
Released
Left One Alive
1h 29min
$50,000
—
English
Defiant Productions
1988
2014
2015
1978
2003
2008
2004
2016
2006
2002
2011
2010
2021