Ethan Hawke spiller en CIA-agent som ofrer alt for oppdragsgiveren sin - inkludert familien og sitt eget liv. Men så blir han under mystiske omstendigheter gjenopplivet for et siste oppdrag som er tidsbestemt til nøyaktig 24 timer. Når klokka tikker ned til null kommer han til å dø igjen hvis han ikke klarer å fullføre oppdraget innen det.