The Imaginarium of Doctor Parnassus
“The man who tried to cheat the devil.”
After a carnival troupe saves his life, a man agrees to help its immortal leader collect five souls and win a bet with the devil.
Play movie
The Imaginarium of Doctor Parnassus
Christopher Plummer
Lily Cole
Heath Ledger
Andrew Garfield
Verne Troyer
Tom Waits
Johnny Depp
Jude Law
Colin Farrell
Fraser Aitcheson