The Prestige › Cast
Hugh Jackman
Rupert Angier
Christian Bale
Alfred Borden
Michael Caine
Cutter
Scarlett Johansson
Olivia
Piper Perabo
Julia
Rebecca Hall
Sarah Borden
David Bowie
Nikola Tesla