Beautiful Girls movie review & film summary (1996)
Ethan Hayes
Updated on March 09, 2026
These are guys who need more than one lesson, and they're going to get more than one lesson. It's an icy February in Knight's Ridge, Mass. - a strange time for a high school class reunion, but that's why Willie (Tim Hutton) has returned to town, linking up with his old classmates, including Tommy (Matt Dillon), Paul (Michael Rapaport) and Kev (Max Perlich). The local guys work construction in the summer and plow snow in the winter, and mope over the girls they used to love and the girls they may someday love - all kinds of girls except for the girls they could reasonably love.
Paul, for example, has a crazed obsession for supermodels.
His room, in the house he shares with Tommy, is papered with swimsuit pin-ups. Supermodels are "bottled promise," he explains. His dog is named Elle Macpherson. While he moons over the inaccessible, he mourns the loss of his longtime girl (Martha Plimpton), who has given up after dating him for years, and started going out with another guy. Paul retaliates by plowing snow in front of her garage door.
Tommy has big problems, too. He's been going with Sharon (Mira Sorvino), but he still longs for his old high-school flame, Darian (Lauren Holly). Sharon is wounded: "How do I feel with you when the best years of your life were in high school?" Sharon has married, but still wants to carry on an affair with Tommy. She thinks her husband doesn't know.
For Willie, the Tim Hutton character, life is just as complicated. He has left a girl behind in New York City, and come home for a couple of weeks to "sort things out," which is another way of saying that, like all of his buddies, he's terrified by the commitment of marriage. He moves in with his terminally depressed father and brother, and soon finds himself smitten by Marty, the girl next door. The problem is, she's only 13.
We can see what he sees in her. As played by Natalie Portman (from "The Professional") she's smart, she's pretty, she sees right through him and she has a gift with words. Willie is so charmed that when he sees Marty with one of her schoolmates, he complains to a friend: "I'm actually jealous of a 12-year-old kid on a bike." When Marty sees him with a woman his own age, her comment is priceless: "two words not in her vocabulary: lunch money." "Beautiful Girls" is not, however, about a Lolita complex, although when Paul identifies Marty as the "neighborhood Lolita," her response is swift, hilarious and devastating. What the movie is really about is just what Rosie O'Donnell said in her lecture on Penthouse; it's about guys who are so bedazzled by visions of possible bliss that they cannot see, or relate to, the perfectly wonderful women right there in front of them.