Preso num loop temporal que repete constantemente o dia da sua morte, Roy Pulver (Frank Grillo), um antigo agente das forças especiais, descobre pistas sobre um projeto governamental ultrassecreto que pode desvendar o mistério por detrás do seu assassinato.
Numa corrida contra o tempo, Pulver tem de encontrar o Coronel Ventor (Mel Gibson), o poderoso chefe do programa governamental, ao mesmo tempo que ultrapassa assassinos habilidosos e impiedosos determinados em mantê-lo afastado da verdade para sair do loop temporal, salvar a sua família e viver mais uma vez o amanhã.