After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
2004
1985
1986
2023
2025
2001
2010
2003
1973
1987
2011
1989
1976
2024
2022