A man is stuck in an unfamiliar environment reliving the same moment.
2023
2018
2022
2008
2009
1999
2005
1996
2010
2002
1969
1975
2016
2015