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.
1986
1971
1959
1990
1968
1995
2013
1991
1983
1984
2001
2012
1999
2007
2000
2014
2019