Hair gel scene with Cameron Diaz Awkward and shy high-schooler Ted (Ben Stiller) lands a prom date with his dream girl Mary (Cameron Diaz), just to have it cut short by a painfully humiliating zipper accident. Thirteen years later he's still in love - maybe even obsessed - with her. On the advice of his best friend Dom (Chris Elliott), he hires sleazy private detective Pat Healy (Matt Dillon) to track her down. Healy finds that she is an orthopedic surgeon living in Miami but falls in love with the irresistible Mary as well. Healy resorts to lying, cheating, stalking and drugging the dog to win Mary but is exposed by Mary's architect friend Tucker (comedian Lee Evans). Tucker, however, turns out to be a fraud himself, who is also in love with Mary and drives potential rivals including a man named Brett who she almost married away by slander. Ted (aided by Dom) drives down to Florida and seems to have won Mary's love when an anonymous letter exposes his being less than honest about his link to Healy. While Ted confronts Healy and Tucker, Mary is confronted by Dom, who turns out to be her former boyfriend Woogie, who "got weird on her" in college. Having found out that Tucker also lied about Mary's former love interest, football player Brett Favre, Ted decides that Mary should be with Brett, as Brett was the only one who did not resort to deceit to win Mary. After reuniting Brett and Mary, Ted leaves tearfully but Mary however chases after him, preferring him to Brett. The film concludes with the two engaging in a kiss while a guitarist (Jonathan Richman) who narrates/sings along all the story is accidentally shot by a sniper who was trying to kill Ted.