Twenty years ago, Cameron Diaz mistook semen for hair gel and the rest is history. The Farrelly Brothers’ film “There’s Something About Mary,” which is available to rent on iTunes, also stars Ben Stiller and Matt Dillon.
20th Century Fox
2 of 15
Cameron Diaz as Mary
20th Century Fox/Getty Images
3 of 15
Ben Stiller as Ted
20th Century Fox/Getty Images
4 of 15
Matt Dillon as Healy
20th Century Fox/Getty Images
5 of 15
Chris Elliott as Dom (Woogie)
20th Century Fox/Getty Images
6 of 15
Lee Evans as Tucker
20th Century Fox/Getty Images
7 of 15
Lin Shaye as Magda
20th Century Fox/Getty Images
8 of 15
Jeffrey Tambor as Sully
20th Century Fox/Getty Images
9 of 15
W. Earl Brown as Warren
20th Century Fox/Getty Images
10 of 15
Brett Favre as himself
20th Century Fox/Getty Images
11 of 15
Keith David as Mary’s dad
20th Century Fox/PatrickMcMullan
12 of 15
Markie Post as Mary’s mom
20th Century Fox/Getty Images
13 of 15
Sarah Silverman as Brenda
20th Century Fox/Getty Images
14 of 15
Harland Williams as the hitchhiker
20th Century Fox/Getty Images
15 of 15
Richard Jenkins as the psychiatrist
20th Century Fox/Getty Images