導演

克里斯多福諾蘭 Christopher Nolan
編劇

強納森諾蘭 Jonathan Nolan

克里斯多福諾蘭 Christopher Nolan
演員

休傑克曼 Hugh Jackman
飾演
Rupert Angier

史嘉蕾喬韓森 Scarlett Johansson
飾演
Olivia

克里斯汀貝爾 Christian Bale
飾演
Alfred Borden

米高肯恩 Michael Caine
飾演
Cutter

蕾貝卡霍爾 Rebecca Hall
飾演
Sarah Borden

安迪席克斯 Andy Serkis
飾演
Mr. Alley

Anthony De Marco
飾演
Boy

Ezra Buzzington
飾演
Ticket Hawker

Rob Arbogast
飾演
Leonard

Bill Chamberlain
飾演
Piano player

Daniel Davis

Lisa Clark
飾演
Exhibition Patron

大衛鮑伊 David Bowie
飾演
Nikola Tesla

Russ Fega
飾演
Edison Man #1

Erin Cipolletti
飾演
Dancer

John B. Crye
飾演
Heckler

克利斯克里夫藍 Chris Cleveland
飾演
Will

Carrie Frymer
飾演
Dancer