
Hugh JackmanRobert Angier

Christian BaleAlfred Borden

Michael CaineCutter

Piper PeraboJulia McCullough

Rebecca HallSarah

Scarlett JohanssonOlivia Wenscombe

Samantha MahurinJess

David BowieTesla

Andy SerkisAlley

Daniel DavisJudge

Jim PiddockProsecutor

Christopher NeameDefender

Mark RyanCaptain

Roger ReesOwens

Jamie HarrisSullen Warder

Monty StuartStagecoach Driver

Ron PerkinsHotel Manager

Ricky JayMilton

J. Paul MooreVirgil

Anthony De MarcoBoy

Chao-Li ChiChung Ling Soo

Gregory HumphreysPoliceman

John B. CryeVoice

William Morgan SheppardMerrit

Sean HowseMan

Julia SanfordElegant Lady

Ezra BuzzingtonTicket Hawker

James LancasterModerator

Olivia MergJess (Toddler)

Zoe MergJess (Toddler)

Johnny LiskaScalper

Russ FegaMan in Hotel

Kevin WillMan in Hotel

Edward HibbertAckerman

Christopher JudgesBurly Stagehand

James OtisBlind Stagehand 1

Sam MenningBlind Stagehand 2

Brian TahashBlind Stagehand 3

Scott DavisCarriage Driver

Jodi Bianca WiseGlamorous Assistant

Nikki GlickHousekeeper

Enn ReitelWorkman 1

Clive KennedyWarder

Robert W. ArbogastLeonard

Chris ClevelandWill

Rock AnthonyUpscale London Boy (uncredited)

Tim PilleriPiano Player 1 (uncredited)

Gary SieversStagehand (uncredited)

Inna SwannHandkerchief Lady (uncredited)

Erin CipollettiDancer (uncredited)