几个世纪前,帕纳索斯博士(克里斯托弗·普卢默)是一位受人尊敬的僧侣,他在与世隔绝的荒山中讲述着永恒的故事。 一天,恶魔尼克(汤姆·威兹饰)不请自来。 在他的诱惑下,帕纳索斯与魔鬼打了一个赌,最终如愿以偿地获得了永生。 现在,医生带着一个由他的女儿瓦伦蒂娜(莉莉·科尔·莉莉·科尔饰)、小安东(安德鲁·加菲尔德饰)和侏儒珀西(凡尔纳·泰勒饰)组成的奇幻马戏团环游世界。 就在女儿即将年满16岁时,尼克又出现了。 原来医生曾经爱上了一个女人(莉莉·科尔饰演),但永生没有永恒的青春。为了和爱人在一起,他和魔鬼打了一个愚蠢的赌,而他返老还童的代价就是把自己的第一个孩子献给魔鬼。 遵守诺言的日子越来越近了,困扰的医生将再次与魔鬼打赌,只要他先收集五个灵魂,他就可以留住他的女儿。 这时,落魄的托尼(希斯·莱杰·希斯莱杰饰)适时出现了...