After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
2019
1981
2007
2014
2013
2008
2005
1998
2006
—
2023
2001
1974
1988
1994