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
2003
1966
2017
1971
1963
2018
2015
2000
2020
2008
1989
1938
1933
1964
2012