After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
1996
2007
2021
1988
1994
2003
1959
2001
2004
2019
2016
2017
2008
1991