The Imaginarium of Doctor Parnassus › Cast
Heath Ledger
Tony
Christopher Plummer
Dr. Parnassus
Verne Troyer
Percy
Andrew Garfield
Anton
Lily Cole
Valentina
Tom Waits
Mr. Nick
Johnny Depp
Imaginarium Tony 1
Jude Law
Imaginarium Tony 2
Colin Farrell
Imaginarium Tony 3
Peter Stormare
The President of the Universe
Maggie Steed
LV Woman
Mark Benton
Dad
Simon Day
Uncle Bob
Paloma Faith
Sally