故事發生在基特裡奇總督學校中,詹姆斯(威廉·赫特 William Hurt 飾)是在這裡任教的教師。憑借著自己特立獨行的教學手段,詹姆斯很快就獲得了學生的好感和同事的信任,對於在這裡的平靜生活,詹姆斯本人亦十分滿意。 薩拉(瑪麗·瑪特琳 Marlee Matlin 飾)曾經是這所學校的學生,畢業後,她幾經輾轉,回到了此地當起了清潔工。因為生理的殘疾,薩拉個性孤僻,但這反而吸引了詹姆斯的註意,他主動接近莉茲,希望莉茲能夠重拾自信繼續學習深造。隨著時間的推移,莉茲對於詹姆斯的態度從一開始的及其抗拒轉而變成了略有好感,她的性格開始慢慢轉變,和詹姆斯的距離也原來越近。可就在這時,新的問題又出現了。