Plot:
Beberapa abad yang lalu, Dr Parnassus (lakonan Christopher Plummer) adalah seorang sami yang sangat dihormati yang menceritakan kisah-kisah abadi di pergunungan tandus yang terpencil. Suatu hari, Devil Nick (lakonan Tom Waits) datang tanpa diundang. Di bawah godaannya, Parnassus membuat pertaruhan dengan syaitan dan akhirnya mendapat kehidupan kekal seperti yang dia inginkan. Masa telah tiba, dan doktor sedang mengembara dengan sarkas fantasi yang terdiri daripada anak perempuannya Valentina (Lily Cole), Anton muda (Andrew Garfield), dan kerdil Percy (Verne Troyer). Ketika anak perempuannya hampir mencecah 16 tahun, Nick muncul semula. Ternyata doktor itu pernah jatuh cinta dengan seorang wanita (Lily Cole), tetapi tidak ada masa muda yang kekal dalam kehidupan yang kekal untuk tinggal bersama kekasihnya, dia membuat satu lagi taruhan bodoh dengan syaitan, dan harga untuknya pemulihan awet muda adalah kehilangan wanita pertama yang dikorbankan kepada syaitan. Apabila tarikh menunaikan janji semakin hampir, doktor yang bermasalah itu membuat pertaruhan dengan syaitan asalkan mengumpulkan 5 jiwa dahulu, dia boleh menjaga anak perempuannya. Pada masa ini, Tony yang sedih (Heath Ledger) muncul pada masa yang tepat...