A new twisted story where the predator is trapped at his own game.
1992
2001
1998
1991
1989
1977
1979
1983
1961
1993
2006
2014
1984
2009
1967
2004
1985
—