In the present day, immortal 1,000-year-old Doctor Parnassus (Christopher Plummer) leads a travelling theatre troupe that offers audience members a chance to go beyond reality through a magical mirror in his possession. Members of the troupe include a sleight of hand expert, Anton (Andrew Garfield); and a dwarf, Percy (Verne Troyer). Parnassus had been able to guide the imagination of others through a deal with the Devil, who now comes to collect on the arrangement, targeting the doctor's daughter, Valentina (Lily Cole). The troupe, who is joined by a mysterious outsider named Tony (Heath Ledger), embark through parallel worlds to rescue the girl.
View trailer