劇情:麻省理工學院的數學教授蘭博在桌上宣布了一道數學難題,但由年輕的清潔工威爾(馬特·達蒙飾演)解決了。但威爾是一個有問題的青少年,他每天都和他的好朋友查克(本·阿弗萊特飾演)等人四處游蕩,打架并制造麻煩。當蘭波發現這個天才時,他因打架和襲擊警察被法院判處送往拘留中心。蘭博懇求法官保釋他出獄。為了幫助威爾找到人生目標,不浪費他的數學天賦,蘭博聘請了許多心理學專家為威爾提供指導。然而,威爾非常抗拒,專家們不知所措。不知所措的蘭博求助于他在大學的朋友、心理學教授肖恩(羅賓·威廉姆斯飾演),希望能幫助威爾敞開心扉。經過蘭博和沙恩的不懈努力,威爾逐漸放開了自己的思路,朋友查克的一句話讓他豁然開朗。