十六歲的黑人男孩詹姆·華萊士(羅伯·布朗 Rob Brown 飾)在籃球方面極富天賦,非常有潛力成爲籃球界的明日之星。他常常與小夥伴們一起打籃球,他們注意到住在對面公寓頂層的沉默男人總是看著他們。這位神祕的隱士原來就是知名作家威廉·佛瑞斯特(肖恩·康納利 Sean Connery 飾)。一次偶然的惡作劇讓兩人相互結識,威廉發現他在寫作方面也很有天份。很快,詹姆憑藉自己出色的籃球技術和優秀成績,獲得了一所著名私立學校的邀請。然而對於一所白人學校而言,詹姆卻面臨著艱難選擇和種種質疑。威廉同意幫助詹姆提高他的寫作水平。漸漸地,兩人在交流中建立了深厚的友誼,循循善誘的威廉激發出詹姆潛藏的寫作才能,而威廉自己也開始改變,終於走出避世多年的隱居公寓。