A new twisted story where the predator is trapped at his own game.
2005
2021
—
2006
2015
2013
1998
1945
2009
1960
1929
1972
2003
1947
1988
1997
1954
1963