本片依据纽约市的英籍神经医师奥利佛·萨克斯(Oliver Sacks)的同名回忆录改编。1969年,羞怯内向但对试验充满热忱的脑科医师马尔科姆·塞尔(罗宾·威廉姆斯 Robin Williams 饰)来到纽约市布朗克斯区一家医院,对院内的强直性昏厥证患者进行医治。在护理埃莉诺(朱莉·卡夫娜 Julie Kavner 饰)的帮助和鼓舞下,塞尔医师对患者斗胆用药,使一群昏厥几十年的患者重获重生,尤其对患者伦纳德·洛(罗伯特·德尼罗 Robert De Niro)作用尤为明显。但令人意外的是,患者们在苏醒后不久,又纷纷呈现了病情恶化的趋势……