Eva Mendes has appeared in several films throughout her career. Fans know her from starring roles in blockbusters like Ghost Rider. Others recognize her in small cameos in films like Knocked UpAs a public icon, some viewers simply know Eva Mendes from her on-screen outfits.

RELATED: 20 Secrets About Ryan Gosling and Eva Mendes’ Private Marriage

Eva Mendes hasn't appeared in a feature for over seven years. However, the actress has worked with several celebrated directors, from Werner Herzog to The Farrelly brothers. Fans have taken to Rotten Tomatoes to rate the best films in which she appears.

Stuck On You (61%)

Matt Damon

Stuck on You presents audiences with a bizarre buddy comedy. Some fans call Stuck on You one of the better Farrelly brothers movies. It follows a pair of conjoined twins, Bob and Walt Tenor, as they leave their New England home to pursue Walt's acting career in Hollywood. Along the way, they face the challenges of remaining together while seeking out different lives.

Eva Mendes plays April Mercedes. Bob and Walt meet her at the apartment complex in which they stay and the three become fast friends. Critics of the movie might say it is dated and a tad long, while fans perhaps praise it as a good-hearted comedy. Mendes fans might say her bubbly character is sweet and memorable.

Clear History (61%)

Kate Hudson, Larry David, and John Hamm stand together in a scene for Clear History

Clear History comes from the mind of Larry David. He stars as Nathan Flomm. Flomm makes a massive blunder when he leaves his company after objecting to the name of a new electric car it produces. After he leaves, the car becomes a huge success.

Clear History is a made-for-TV movie starring several comedic actors alongside David, including J.B. Smoove and Danny McBride. Eva Mendes plays Jennifer, a new acquaintance of Flomm's years after he leaves his company. Fans of the movie might say it presents an impressive ensemble cast of comedic actors showcasing the style of comedy found in David's works like Seinfeld and Curb Your Enthusiasm.

Out Of Time (64%)

Denzel Washington Out of Time

Out of Time is a thriller from the early 2000s starring Denzel Washington. The film follows Washington's Matt Lee Whitlock, a police chief in the Florida Keys. He gets involved in a criminal investigation when his lover disappears after he steals evidence money to help her undergo an operation.

Eva Mendes plays Matt's estranged wife and fellow police officer, Alex Díaz Whitlock. Out of Time isn't one of Denzel Washington's highest-rated movies. However, fans of the movie might say it presents an original thriller showcasing spirited performances in a beautiful setting.

Once Upon A Time In Mexico (66%)

Once Upon a Time in Mexico cast.

Robert Rodriguez gives audiences one of his best films with Once Upon a Time in Mexico. It unpacks the story of "El Mariachi," following the events of Desperado, the second movie in Rodriguez's Mexico Trilogy. The action film follows El Mariachi as he goes after a murderer after being hired by the CIA.

RELATED: 5 Most Impressive Antonio Banderas Roles (& 5 Forgettable Ones)

Eva Mendes plays Ajedrez. She appears to be a force of good until the final events of the film. Fans of the movie might say it showcases Mendes in an unlikely role, and that the movie provides a fitting end to a fun, entertaining, and thrilling trilogy.

Hitch (68%)

Hitch is a rom-com from the mid-2000s. Will Smith stars as Alex "Hitch" Hitchens, a self-proclaimed dating expert who helps men find and impress women. However, he seems to have found his match when he meets Sara Melas, who is immune to all of his methods and charm. Before long, he falls for her.

Eva Mendes plays Sara. Fans of the movie might say it is a fun romantic comedy. Others perhaps say the movie showcases Mendes and Smith's comedy skills and that they present memorable chemistry in the film.

Training Day (73%)

Eva Mendes opens the door in Training Day.

Training Day presents a now-iconic thriller unpacking a rookie cop's first day on the job with an unconventional superior. Officer Jake Hoyt goes for a ride along with his new supervisor Detective Alonzo Harris and soon learns his boss doesn't follow all the rules. As the events of the movie unfold, Hoyt is entangled in a criminal web of drugs and murder.

Eva Mendes plays Harris' mistress Sara and the mother of their child. It is a notable supporting role. Fans of Training Day might say it is one of the best crime thrillers of the early 2000s. Others may say it is equal parts funny and exhilarating.

The Place Beyond The Pines (78%)

Audiences are given a three-act narrative in The Place Beyond The Pines. Each story is intertwined between a few main characters. The film begins as it tells the story of Luke Glanton, a man who becomes a bank robber when he discovers he has fathered a child with his ex-lover Romina Gutierrez.

RELATED: Bradley Cooper’s 10 Best Movies (According To Metacritic)

Eva Mendes plays Romina. Fans of the movie might say it showcases Mendes' dramatic range in several emotional sequences. Others might say her chemistry with Ryan Gosling's Glanton is palpable. Fans of the two might say it is unsurprising considering the relationship which developed offscreen following the movie's filming.

The Other Guys (78%)

Terry leaves Allen and Sheila's house in The Other Guys

The Other Guys is a buddy-cop comedy starring Mark Wahlberg and Will Ferrell. Wahlberg plays Detective Terry Hoitz alongside Ferrell's Detective Allen "Gator" Gamble. The two follow leads in an important case unfolding in New York City.

Eva Mendes plays Gator's wife Dr. Sheila Ramos Gamble. Hoitz is flabbergasted that the bumbling Gator is married to the intelligent striking Sheila, and jokes surrounding this concept join most of her screen time. Fans of the movie might say it is a funny, entertaining romp.

Bad Lieutenant: Port Of Call New Orleans (86%)

Eva Mendes opens the door to Nic Cage in Bad Lieutenant: Port Of Call New Orleans.

Director Werner Herzog gives audiences a unique crime drama with Bad Lieutenant: Port of Call New Orleans. The film follows Nic Cage's Terence McDonagh, a crooked cop who bites off more than he can chew while battling drug addiction.

Eva Mendes plays Terence's girlfriend Frankie. Fans of the movie might say it is an artistic thriller with brilliant subtext. Mendes fans might say she shines in her supporting role. Others perhaps say it is wild and presents one of Nic Cage's most impressive performances.

Holy Motors (92%)

Strange films - Holy Motors

Holy Motors is Eva Mendes' highest-rated movie on the Tomatometer. It presents audiences with a fantasy drama from director Leos Carax. The art film follows one man as he appears in several different vignettes.

Eva Mendes plays Kay M. Fans of the film perhaps say it is captivating and ethereal. Mendes fans might say it presents her boldest project.

NEXT: 15 Things You Didn't Know About The Ghost Rider Movies