
The Imaginarium of Doctor Parnassus
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.
View on IMDb →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

Bart Anderson
Young Boy's Father
Patrick Bahrich
Dancing Policeman

Michael Bean
Dancing Policeman

Mark Benton
Dad

Moya Brady
Aunty Flo
Trailer
Where to watch

Sony Pictures Core Amazon Channel
Streaming in US











