I en nära framtid dödas officer William i ett krig men fastnar i en oförklarlig tidsloop som gör att han tvingas genomleva samma brutala krig om och om igen och för varje död lyckas William, med soldaten Rita, at ta sig ett steg närmare seger.