Characters played by Andrew Garfield
Anton
Characters played by Christopher Plummer
Doctor Parnassus
Characters played by Richard Riddell
Martin
Characters played by Katie Lyons
Martin's Girlfriend
Characters played by Richard Shanks
Friend of Martin
Characters played by Lily Cole
Valentina
Characters played by Verne Troyer
Percy
Characters played by Bruce Crawford
Face Changed Martin
Characters played by Johnny Harris
Policeman
Characters played by Lorraine Cheshire
Mum
Characters played by Mark Benton
Dad
Characters played by Lewis Gott
Diego
Characters played by Sian Scott
Linda
Characters played by Simon Day
Uncle Bob
Characters played by Moya Brady
Aunty Flo
Characters played by Charles McKeown
Fairground's Inspector
Characters played by Tom Waits
Mr Nick
Characters played by Mackenzie Gray
First Monk
Characters played by Yurij Kis
Second Monk
Characters played by Ian A. Wallace
Third Monk
Characters played by Heath Ledger
Tony
Characters played by Amanda Walker
Shopper
Characters played by Joann Condon
Shopper
Characters played by Carolyn Pickles
Shopper
Characters played by Paloma Faith
Sally
Characters played by Montserrat Lombard
Sally's Friend
Characters played by Craig Fraser
Debonair Gent
Characters played by Amy Marston
Classy Shopper 1
Characters played by Gwendoline Christie
Classy Shopper 2
Characters played by Lucy Russell
Classy Shopper 3
Characters played by Maggie Steed
LV Woman
Characters played by Ben Cartwright
Policeman 1
Characters played by Gavin Rolph
Policeman 2
Characters played by Bobby Bysouth
LV Woman's Reflection
Characters played by Johnny Depp
Imaginarium Tony 1
Characters played by Vitaly Kravchenko
Piotr
Characters played by Ray Cooper
Vladimir
Characters played by Emil Hostina
Serge
Characters played by Igor Ingelsman
Gregor
Characters played by Sarah Groundwater-Law
Sales Girl
Characters played by Jude Law
Imaginarium Tony 2
Characters played by Dean Moen
Smiling Policeman
Characters played by Fraser Aitcheson
Dancing Policeman
Characters played by Michael Bean
Dancing Policeman
Characters played by Jason Griffith
Dancing Policeman
Characters played by Scott A. McGillivray
Dancing Policeman
Characters played by John Stewart
Dancing Policeman
Characters played by Chris Cochrane
Dancing Policeman
Characters played by Pearce Visser
Dancing Policeman
Characters played by Patrick Bahrich
Dancing Policeman
Characters played by Georgina Hegedos
Baboushka
Characters played by Colin Farrell
Imaginarium Tony 3
Characters played by Cassandra Sawtell
Olga
Characters played by Carrie Genzel
Female Journalist
Characters played by Mark Oliver
Male Journalist
Characters played by Peter Stormare
The President
Characters played by Donna Lysell
President's Wife
Characters played by Michael Eklund
Tony's Assistant
Characters played by Charles Singh
Security Guard
Characters played by Ryan Grantham
Little Anton
Characters played by D. Harlan Cutshall
Charity Guest 1
Characters played by Deni DeLory
Charity Guest 2
Characters played by Lisa Bunting
Charity Guest 3
Characters played by Peter New
Paramedic 1
Characters played by Michael Jonsson
Paramedic 2
Characters played by Emma Karwandy
Valentina's Daughter
Characters played by Quinn Lord
Young Boy
Characters played by Bart Anderson
Young Boy's Father
Characters played by Erika Conway
Young Boy's Mother
Characters played by Wendy Carson
Nun 1
Characters played by Christine McMahon
Nun 2
Characters played by Charlie Carter
Shopper
Characters played by Waléra Kanischtscheff
(uncredited)
Characters played by Daniel Newman
Gavin
Characters played by Antonia Putiloff
Olga
Characters played by Genevieve Sibayan
Drunken Youth
Characters played by David Smallbone
Sally's Friend #1
Characters played by Daniel Tyler-Smith
Drunk Imaginarium Spectator