After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
2022
1993
2011
1986
1990
2014
2010
2006
2009
1998
1989
1979
1898
1971
1988
2012
2000