In the not-too-distant future, the aging gene has been switched off. To avoid overpopulation, time has become the currency and the way people pay for luxuries and necessities. The rich can live forever, while the rest struggle to negotiate for their immortality. A poor young man who suddenly comes into a fortune of time finds himself on the run from a corrupt police force known as the "time keepers".
Justin Timberlake
as Will Salas
Amanda Seyfried
as Sylvia Weis
Cillian Murphy
as Raymond Leon
Olivia Wilde
as Rachel Salas
Alex Pettyfer
as Fortis
Johnny Galecki
as Borel
Matt Bomer
as Henry Hamilton
Vincent Kartheiser
as Philippe Weis
Yaya DaCosta
as Greta
Toby Hemingway
as Timekeeper Kors
Bella Heathcote
as Michele Weis
Shyloh Oostwald
as Maya