There's Something About Mary (1998)

130 min -
There's Something About Mary proves that unrelentingly, unabashedly peurile humor doesn't necessarily come at the expense of a filmillion's heart.
Director:
Writers:
Stars: Ben Stiller, Cameron Diaz, Matt Dillon, Lee Evans
Filmillion already knows film "There's Something About Mary"
and it guessed it 21 times.
Movie Fact
The Matrix
The role of Neo was declined by Will Smith and Nicholas Cage. Sean Connery turned down Morpheus.
All movie descriptions including art are taken from LinkedMDB