Des scientifiques ont trouvé le moyen de supprimer le gène de la vieillesse permettant à la population de vivre plus longtemps. Cependant, ce changement a un coût financier important qui ne profite qu'aux personnes riches. Les autres personnes n'ayant pas les moyens, pour profiter de cette « vie éternelle », doivent se débrouiller pour l'obtenir. C'est le cas d'un pauvre jeune homme qui lors du décès de sa mère se retrouve en même temps accusé du meurtre d'un homme immensément riche…
- Justin Timberlake :Will Salas
- Amanda Seyfried : Sylvia Weis
- Cillian Murphy : Raymond Leon
- Olivia Wilde : Rachel Salas
- Matthew Bomer : Henry Hamilton
- Elena Satine : Jasmine
- Alex Pettyfer : Fortis
- Johnny Galecki : Borel