Czas na zemstę.
Travis Conrad (Ethan Hawke) jest płatnym zabójcą, który podejmuje się najtrudniejszych zleceń w najbardziej niebezpiecznych zakątkach świata. Jego kolejna misja miała polegać na schwytaniu kobiety super-szpiega. W trakcie konfrontacji ze swoim celem, Travis zostaje śmiertelnie raniony, a kobiecie udaje się uciec. Dzięki eksperymentalnej operacji, płatny zabójca powraca do życia, ale tylko na jedną dobę. Ma 24 godziny, aby odnaleźć swoją pogromczynię zanim jego serce się zatrzyma. Wkrótce jednak okaże się, że to nie ona jest jego prawdziwym wrogiem. Po odkryciu prawdy, Travis rusza na poszukiwanie ludzi, którzy są odpowiedzialni za śmierć jego ukochanej żony i dziecka. Czas, który ma na zemstę kurczy się nieubłaganie.