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.
1995
1996
2003
2008
2025
2017
1963
1992
1988
1989
1985
2004