A man is stuck in an unfamiliar environment reliving the same moment.
2023
2001
1967
1996
2017
2021
2025
2006
2010
2022
2024
1975
1995