After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
1989
2001
2021
2016
2024
1998
2005
1980
2022
2009
1939
1987
1991
2023
2004
2015