Cast
Christopher Plummer
Doctor Parnassus
Lily Cole
Valentina
Heath Ledger
Tony
Andrew Garfield
Anton
Verne Troyer
Percy
Tom Waits
Devil
Johnny Depp
Imaginarium Tony 1
Jude Law
Imaginarium Tony 2
Colin Farrell
Imaginarium Tony 3
Fraser Aitcheson
Dancing Policeman
Crew
Terry Gilliam
Screenplay
Charles McKeown
Screenplay
Terry Gilliam
Director
Monique Ganderton
Stunt Double
Krista Young
Makeup Artist
Jamie Edgell
Stunt Double
Mike Vézina
Stunt Coordinator
David Valleau
Executive Producer
Nicola Pecorini
Director of Photography
Carol Jackson
Stunts
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.