After responding to a distress call, a police officer finds himself face to face with his greatest adversary... himself.
2020
2021
2022
2024
2011
2008
2004
2012
—
2023
2016
1956
2014
2015
1984