Уиллу Хантингу всего двадцать, он живет в Бостоне и обладает необыкновенным умом. Однако парень постоянно оказывается в сложных ситуациях из-за своего вспыльчивого характера. После очередной потасовки его задерживает полиция. Тогда один университетский преподаватель математики решает помочь юноше, предлагая взять его на поруки. Но есть важное требование: Уиллу необходимо регулярно посещать психотерапевта. Сначала молодой человек скептически относится к этим встречам, видя в них лишь формальность. Однако со временем напряженные беседы превращаются в искреннее общение, и между пациентом и его опытным наставником зарождается крепкая, доверительная связь.