Dr Parnassus leder ett resande teatersällskap, som är mer än vad det synes vara, tack vare en gammal överenskommelse med Mr Nick, djävulen själv. Priset är dock högt, hans dotter Valentina, och i en desperat jakt att slippa undan, anlitar Dr Parnassus bland annat Tony, som träder in i Parnassus parallella drömvärld. (Heath Ledger gör sin sista roll som Tony i filmens ”verklighet”, i drömvärldarna spelas Tony av tre andra skådespelare.)