Bill Cage on upseeri, joka ei ole koskaan ollut mukana taistelussa. Silti hänet lähetetään tylysti suorittamaan hengenvaarallista tehtävää. Cage saa pian surmansa, mutta huomaa olevansa eräänlaisessa selittämättömässä aikaluupissa, joka pakottaa hänet elämään tuon armottoman taistelun ja kuoleman yhä uudestaan. Taistelu taistelulta Cage pystyy kuitenkin kasvattamaan taitojaan yhdessä erikoisjoukkojen sotilaan Rita Vrataskin kanssa…