A man is stuck in an unfamiliar environment reliving the same moment.
1991
2019
2022
2023
2018
2017
2016
1983
2015
1998
1975
1952
2024