After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
2004
2024
2012
2025
1984
2017
2023
2015
2022
2010
1987
1997
1994
2019
—
2014