Doktor Parnassus kedysi dávno vyhral nesmrteľnosť v stávke s diablom pánom Nickom. O mnoho storočí neskôr našiel pravú lásku a s diablom podpísal novú zmluvu. V nej stálo, že sa vzdáva svojej nesmrteľnosti výmenou za mladosť, ale jeho prvorodené dieťa sa v deň svojich šestnástich narodenín stane majetkom pána Nicka. Teraz sa čas Parnassovej dcéry Valentiny naplnil a on sa trápi, ako ju zachrániť pred neúprosným osudom. Pán Nick prichádza, aby si prevzal svoju cenu. Rád sa však stávkuje, a preto sa rozhodne znovu riskovať. Valentínu získa ten, ktorý prvý zvedie päť nových duší.