For Ted, prom night went about as bad as it’s possible for any night to go. Thirteen years later, he finally gets another chance with his old prom date, only to run up against other suitors including the sleazy detective he hired to find her.

Cameron Diaz
as Mary Jensen

Matt Dillon
as Pat Healy

Ben Stiller
as Ted Stroehmann

Lee Evans
as Tucker

Chris Elliott
as Dom Woganowski

Lin Shaye
as Magda

Jeffrey Tambor
as Sully

Markie Post
as Sheila Jensen

Keith David
as Charlie Jensen

W. Earl Brown
as Warren Jensen
drystyx
There's "nothing" about Mary that is entertaining. Stiller and Diaz are the main characters. It's a bit of romance, allegedly, but if you're looking for inspiration or chemistry or charm, forget it. Still, there's nothing wrong with the story. It's just dull. The guy goes on a bit of an odyssey, a...