这部拍摄于1989年版的《变蝇人2》是1986年版《变蝇人》的续集,影片承接第一集母亲维尼卡怀上赛斯孩子的伏笔,当她产下一枚蝇蛹时被当场吓死。当局的科研机关巴托工业园收养了苍蝇之子马丁·布朗多(艾瑞克·斯托罗兹 Eric Stoltz饰),由巴托工业的老总巴托先生(约翰·盖兹 John Getz饰)抚养。巴托先生密切监视着马丁的一举一动,表面上把马丁视如己出,实则却把他当作研究对象,暗地里用摄像机记录下他所有的生活过程,让马丁研究他父亲生前的时空传送装置。马丁看上去英俊帅气,无异于常人,除了的惊人的生长速
故事发生在1552年的英国,即将到来的权利交替让王公贵族们各个如临大敌,在摄政王约翰达利公爵(约翰·伍德 John Wood 饰)的暗中操纵下,原本的继承人,信奉天主教的玛丽公主(Jane Lapotaire 饰)遭到了排挤,简(海伦娜·伯翰·卡特 Helena Bonham Carter 饰)成为了继位者。之后,约翰公爵让儿子吉尔福德(加利·艾尔维斯 Cary Elwes 饰)迎娶了简,如此一来,实权便落入了他的手中。简和吉尔福德被送往乡下等待着加冕仪式,原本素不相识的两人在朝夕相处之间慢慢产生了真挚的
象人(约翰•赫特 John Hurt 饰)是一个天生的畸形症患者,他的脸长得就像大象的脸,因此而得名。象人一直被利欲昏心的马戏团老板利用,带到世界各地去巡回演出,受尽了非人的虐待。象人所经受的遭遇社会名流们都会感到不可思议,然而乐观坚强的象人却承担了下来。直到有一次,象人遇上了年轻的英国医生(安东尼•霍普金斯 Anthony Hopkins 饰),出于怜悯和医生的操守,他与马戏团老板签订了“领养”协议后,将象人带回了医院作研究。在医院里,象人重新感受到了人间的温暖,而医生也在和象人的交往中结下了深深的友谊