cast
Andrew Niccol
Director
Justin Timberlake
as Will Salas
Amanda Seyfried
as Sylvia Weis
Cillian Murphy
as Raymond Leon
Matt Bomer
as Henry Hamilton
Olivia Wilde
as Rachel Salas
Alex Pettyfer
as Fortis
Nick Lashaway
as Ekman
William Peltz
as Pierre
Yaya DaCosta
as Greta
Toby Hemingway
as Timekeeper Kors
Ethan Peck
as Constantin
Vincent Kartheiser
as Philippe Weis
Kristopher Higgins
as Timekeeper Dent
Bella Heathcote
as Michele Weis
Ray Santiago
as Victa