After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
2022
2009
2020
2001
2005
2015
1987
2024
2018
2023
1998
1972
1995
1982
1978
1991
1984