Let’s be honest: the first time you watched Good Will Hunting, you were probably too busy crying over Ben Affleck’s “best part of my day” speech to do math on Matt Damon’s age. But here’s the thing—Will Hunting’s exact birthday is a sneaky, blue-collar riddle disguised as a movie. And like Will himself, the answer is way smarter than it first appears.

The Legal & the Illegal

On paper, Will Hunting is 20 years old during the film. We know this because his best friend Chuckie (Affleck) jokes about him being a “20-year-old kid” with a gift. But let’s be real—no 20-year-old I’ve ever met can casually solve algebraic topology problems left on a hallway blackboard for a joke.

Yet here’s the kicker: Will is a juvenile delinquent in the eyes of the law. He’s been arrested for assault, theft, and impersonating a police officer—crimes that would land an actual 20-year-old in state prison, not in therapy with Robin Williams. So either the judge was a huge math nerd, or Will’s age is a magical loophole.

The Math Doesn’t Lie (Or Does It?)

Here’s where it gets hilarious: Matt Damon was 27 years old when the movie released in 1997. That’s a seven-year gap between actor and character. But let’s not forget, Damon also played a teenager in School Ties at age 23—Hollywood math is worse than the Pythagorean theorem.

Hunting Goodwill Poster , Shop Good Will Hunting Original VintageHunting Goodwill Poster , Shop Good Will Hunting Original Vintage

If you want to get technical, Will’s age is based on a real person. The screenwriters, Damon and Affleck, based Will on a genius friend from Harvard who dropped out at 19. So Will is basically a compressed timeline of actual prodigy drama. But don’t try that on a quiz show.

The Surprising Twist

Here’s a fact that’ll blow your mind: In an early draft of the script, Will was 17. That’s right—he was a minor. Imagine a 17-year-old telling his therapist, “You’re a lousy buyer of books.” It would have been a totally different movie. The studio aged him up to 20 to avoid child labor laws and to make the romance with Skylar (Minnie Driver) less creepy.

10 Best '90s Indie Movies, Ranked10 Best '90s Indie Movies, Ranked

So the real answer is: Will Hunting is 20. But he acts 30 in his genius, 16 in his emotional tantrums, and 40 in his world-weariness. He’s the Benjamin Button of South Boston.

So Why Does It Matter?

Honestly, it doesn’t. You’re still crying when he says, “It’s not your fault.” But next time you watch, try shouting, “Hey, you’re only 20! Drop the pretentious beard!” It’ll ruin the moment beautifully. And if anyone asks you this trivia question at a party, just say, “Old enough to solve Hilbert’s problems, young enough to have a bad haircut.” Boom. You’re welcome.

Movies we Like | Movies Filmed in Toronto: Good Will Hunting