A new twisted story where the predator is trapped at his own game.
2021
2008
2012
2011
1980
2018
2013
2016
1989
2017
2003
2004
1998
2000
1975