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
1954
2019
2023
1957
1979
2020
1977
1972
1997
1994
1985
2004
1990