Featured Shows
All AMC Shows
More Shows
Watch Online
Featured Movies
Movies on AMC
Movie Resources
Watch Online

The Best Movies of Cameron Diaz
As comfortable with the comedic as she is with drama, Diaz is a pretty face who's also more than pretty good. What's her best movie?
rank
title
points
votes
your vote
1
There's Something About Mary
Diaz's inconic role includes an unforgettable scene involving hair gel of an unconventional nature. 86 186
Diaz's inconic role includes an unforgettable scene involving hair gel of an unconventional nature. 86 186
2
The Mask
Diaz isn't just a looker here but also hilarious, as she yuks it up beside Jim Carrey. 43 161
Diaz isn't just a looker here but also hilarious, as she yuks it up beside Jim Carrey. 43 161
3
Gangs of New York
Scorsese's nineteenth-century drama is a rare period piece for Diaz, allowing her to show off her versatility. 27 163
Scorsese's nineteenth-century drama is a rare period piece for Diaz, allowing her to show off her versatility. 27 163
4
Being John Malkovich
Diaz eschews good looks for her role as conniving, frizzy-haired Lotte Schwartz. 17 133
Diaz eschews good looks for her role as conniving, frizzy-haired Lotte Schwartz. 17 133
5
My Best Friend's Wedding
Diaz matches Julia Roberts beat for comedic beat in the movie that cemented her star status. 17 139
Diaz matches Julia Roberts beat for comedic beat in the movie that cemented her star status. 17 139
6
Any Given Sunday
Starring alongside Al Pacino and LL Cool J, Diaz is in high dudgeon as the scheming owner of a professional football team. 2 124
Starring alongside Al Pacino and LL Cool J, Diaz is in high dudgeon as the scheming owner of a professional football team. 2 124
7
Fear and Loathing in Las Vegas
In this Hunter S. Thompson adaptation, Diaz plays a small but memorable role as a nervous news reporter. -8 118
In this Hunter S. Thompson adaptation, Diaz plays a small but memorable role as a nervous news reporter. -8 118
9
Charlie's Angels: Full Throttle
A transcendent piece of Pop Art, via McG, with Diaz as an angel in search of two stolen wedding bands. -8 144
A transcendent piece of Pop Art, via McG, with Diaz as an angel in search of two stolen wedding bands. -8 144
10
A Life Less Ordinary
Diaz plays the victim of a kidnapping who comes to love her captor (Ewan McGregor). -32 102
Diaz plays the victim of a kidnapping who comes to love her captor (Ewan McGregor). -32 102











