After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
2004
2021
1967
1940
2015
1989
1985
2022
1999
2006
2008
1986
2005
2000
2007
2017
2001