A former special forces agent is trapped in a time loop and relives his death over and over again. To escape the terrible situation, he must track down those responsible and stop them.
1968
1995
1982
1971
1985
2008
1984
1959
2005
2023
1986
1980
1998
2021
2001
2025
2002
1989