Niedaleka przyszłość. Za sprawą inżynierii genetycznej ludzkość zatrzymała proces starzenia, jednak niewielu dane jest skorzystać z dobrodziejstw tego cudownego wynalazku. Organizmy zostały bowiem zaprogramowane w taki sposób, by ludzie umierali po dwudziestu sześciu latach życia. Aby zmienić datę swojej śmierci, należy zapłacić. Tym samym bogacze stali się praktycznie nieśmiertelni, tymczasem ludzie niezamożni walczą o każdą dodatkową godzinę życia. Will Salas (Justin Timberlake), który przekroczył krytyczny wiek, zostaje niesłusznie oskarżony o morderstwo. Aby zapewnić sobie bezpieczeństwo, bierze zakładniczkę (Amanda Seyfried).