Answer
There's Something About Mary is a 1998 American comedy film written and directed by the Farrelly brothers and starring Cameron Diaz, Ben Stiller, Matt Dillon, Lee Evans, and Chris Elliott. The film follows the story of Ted Stroehmann, a man who accidentally flashes his childhood crush at their high school prom, resulting in a disastrous date. Years later, he sets out to find her and make things right.