Agnes是一名教师,她前往柏林去确认一名死去女孩的身份,这个死去的女孩可能是她离家出走的女儿Lydia。结果这个女孩不是Lydia,Agnes留在柏林继续寻找她的女儿。与此同时,她遇到了一个叫Ines的年轻女孩,这个女孩突然闯入了她的生活,Ines和她失踪的女儿有联系吗?。象人(约翰•赫特 John Hurt 饰)是一个天生的畸形症患者,他的脸长得就像大象的脸,因此而得名。象人一直被利欲昏心的马戏团老板利用,带到世界各地去巡回演出,受尽了非人的虐待。象人所经受的遭遇社会名流们都会感到不可思议,然而乐观坚强的象人却承担了下来。
直到有一次,象人遇上了年轻的英国医生(安东尼•霍普金斯 Anthony Hopkins 饰),出于怜悯和医生的操守,他与马戏团老板签订了“领养”协议后,将象人带回了医院作研究。在医院里,象人重新感受到了人间的温暖,而医生也在和象人的交往中结下了深深的友谊,他已经舍不得这位“上帝的弃儿”。但利欲昏心的马戏团老板带人又将象人抢了回去,象人的新生活是否就此终结?。