A színházi társulatával utazó Dr. Parnassus páratlan lehetőséget kínál napjaink közönségének. Varázstükrén keresztül a földi realitásból a határtalan képzelet fantasztikus világába léphetnek át; választhatnak fény és öröm, vagy sötétség és bánat között.
E mágia mögött azonban sötét titok lappang. Parnassus évszázadokkal ezelőtt fogadást kötött az ördöggel, és elnyerte a halhatatlanságot. Később, amikor találkozott élete szerelmével, egy újabb egyezséggel fiatalságra cserélte halhatatlanságát. Csakhogy az ördög ezért az ifjú Valentinát, a mágus lányát kérte, akiért eljön, amint betölti tizenhatodik születésnapját. A határidő közeleg, ezért hogy mentse szeme fényét, Parnassus köt egy utolsó fogadást: az nyer, aki elcsábítja az első öt lelket. A Doktor a társulat vad, komikus és lenyűgöző figurái közül annak ígéri lánya kezét, aki segít neki nyerni. Kalandos, és minden képzeletet felülmúlóan szürreális utazás veszi kezdetét időn és téren át.