A new twisted story where the predator is trapped at his own game.
1980
1982
1993
2024
2022
2023
1988
1991
2002
1981
2003
1987
1999
2014