After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
2003
1992
2005
1984
1971
1998
2006
1978
1991
1994
1996
2024
1999
1993
2002
2000