本片根据纽约市的英籍神经医师奥利佛·萨克斯(Oliver Sacks)的同名回忆录改编。1969年,羞怯内向但对实验充满热忱的脑科医生马尔科姆·塞尔(罗宾·威廉姆斯 Robin Williams 饰)来到纽约市布朗克斯区一家医院,对院内的强直性昏厥证患者进行治疗。在护士埃莉诺(朱莉·卡夫娜 Julie Kavner 饰)的帮助和鼓励下,塞尔医生对病人大胆用药,使一群昏厥几十年的患者重获新生,尤其对患者伦纳德·洛(罗伯特·德尼罗 Robert De Niro)效果尤为明显。但令人意外的是,患者们在苏醒后不久
杜立德医生(艾迪·墨菲 Eddie Murphy饰)拥有一个幸福的家庭,一个小有名气的诊所,没有人知道他曾经有着异常的经历,那就是能够听懂动物的说话。小时候,他就和猫狗马驴之类的动物交谈过,了解动物的需要,知道它们的心事。随着岁数增长,杜立德医生早已失去了这个“特异功能”。然而,他却因为一次开车差点撞上路边的小狗,似乎又能听到了小狗骂他笨蛋。这下子杜立德的生活可热闹起来了,因为他沉睡已久的动物语言天赋又被重新唤醒,阿猫阿狗不但成为了他的朋友,还主动找上门来找杜立德医生看病。诊所变成了熙熙攘攘的动物世界,而
在一个演员家庭中,大姐汉娜(米亚·法罗 Mia Farrow 饰)的丈夫——经济人埃利奥特(迈克尔·凯恩 Michael Caine 饰)正为小姨子莉(芭芭拉·赫希 Barbara Hershey 饰)神魂颠倒。二姐霍莉(黛安娜·维斯特 Dianne Wiest 饰)戒 掉了毒品,如今为经济拮据苦恼正考虑赚钱的生意,而汉娜的前夫——电视台编导米基(伍迪·艾伦 Woody Allen 饰)终日幻觉自己得了脑肿瘤,四处求医痛苦不堪。小妹莉与孤僻的画家情人弗雷德里克(马克斯·冯·西多 Max von Sydow