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.
1991
1931
1932
1968
2002
1971
1983
2001
2019
1986
2007
1990
2000
1994
2017
2024
2005