A young man is stalked by himself during his late-night routine.
1991
2025
—
2024
2023
1962
2021
2005
2007
2009
2000
2002
1978