After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
2019
1999
1993
1992
2001
1988
1994
2003
1959
1983
1975
1998
2008
1974
2020
2016