正驻扎于伦敦的马戏团内,生活着自幼驼背的青年(丹尼尔·雷德克里夫 Daniel Radcliffe 饰)。他的丑样子只能供人家取乐,而青年独独热爱医学,尤其擅长解剖学。在某次演出事故中,青年用自己的学识救下了摔成骨折,命悬一线的女演员罗蕾莱(杰西卡·布朗·芬德利 Jessica Brown Findlay 饰)。他的学问得到疯狂科学家维克多·弗兰肯斯坦(詹姆斯·麦卡沃伊 James McAvoy 饰)的赏识,于是后者想方设法将其劫了出来,还为其起名伊戈尔。在此之前,弗兰肯斯坦曾经做出盗取动物园死亡动物尸体
Tony (梁家辉)是一名年轻的建筑师,暗恋女同事Allen(陈雅伦)多时,可惜Allen已有男友,不为所动。某夜,Tony在地盘视察,遇一恶鬼欲找替身,险象环生,幸女鬼嘉嘉(关之琳)挺身相救,纠缠之际吸入Tony一口阳气,两人于是心意相通。嘉嘉得悉Tony暗恋Allen,遂千方百计协助,并施展法力令Allen与男友反目,Tony成功夺得芳心。但Tony发现自己所爱是嘉嘉,决定殉情自杀。终因精诚所至打破阴阳隔膜,共偕连理。