After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
2022
2023
2009
2001
2003
2005
2007
2011
1969
1984
2016
2008
2014
2020
2012
1999
1985
1956