A young man is stalked by himself during his late-night routine.
2025
2000
1991
2023
2009
2022
1995
2024
1980
2019
2006
2001
2015