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.
1990
2002
1996
2009
1930
1973
1978
1999
2004
2001
1986
1958
2006
1947
1967
2008