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