A new twisted story where the predator is trapped at his own game.
2002
2013
1984
1972
2000
2011
1990
2016
2008
1994
2017
2009
1999
2014
2010