
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.

as Doctor Parnassus

as Valentina

as Tony

as Anton

as Percy

as Devil

as Imaginarium Tony 1

as Imaginarium Tony 2

as Imaginarium Tony 3

as Dancing Policeman

as Young Boy's Father

as Dancing Policeman

as Dancing Policeman

as Dad

as Aunty Flo

as Charity Guest 3

as Louis Vitton Woman's Reflection

as Nun 1

as Policeman 1

as Mum

as Classy Shopper 2

as Dancing Policeman

as Dancing Policeman

as Shopper

as Young Boy's Mother

as Vladimir

as Face Changed Martin

as Charity Guest 1

as Uncle Bob

as Charity Guest 2

as Tony's Assistant

as Sally

as Debonair Gent

as Female Journalist

as Diego

as Little Anton

as First Monk

as Dancing Policeman

as Sales Girl

as Policeman

as Baboushka

as Serge

as Gregor

as Paramedic 2

as Valentina's Daughter

as Piotr

as Sally's Friend

as Young Boy

as Martin's Girlfriend

as President's Wife

as Classy Shopper 1

as Dancing Policeman

as Fairground's Inspector

as Nun 2

as Smiling Policeman

as Paramedic 1

as Male Journalist

as Shopper

as Martin

as Policeman 2

as Classy Shopper 3

as Olga

as Linda

as Friend of Martin

as Security Guard

as Louis Vuitton Woman

as The President

as Dancing Policeman

as Shopper

as Third Monk

as Second Monk

as Shopper (uncredited)