Will Hunting (Matt Damon) is a young man who is living on the edges headed toward total self-destruction. During the day he is a janitor at MIT, at night he is partying at bars with his buddies, picking and getting into fights. While he reads everything and anything he can get his hands on, he hides that intelligence. He may not be a student at MIT or Harvard, but he has a brilliance that baffles the smartest MIT professors.
Mostly, Will Hunting is in pain. His childhood has been filled with abuse, neglect, and abandonment. He hides from that pain, while acting out in that pain. It leads him to being jailed after hitting a police officer during a fight on a black top basketball court. In the meantime, Professor Lambeau (Stellan Skarsgård) has been searching for Will because Will is the only person on campus who has solved an unsolvable math problem.