Watchworthy

The Best Salma Hayek Movies 

Reference
Originally by
Updated March 16, 2020 6.3k votes 1.6k voters 267.8k views 56 items

List Rules Vote for your favorite movies, regardless of critic reviews or how big the role was.

Here is a list of the best Salma Hayek movies, ranked best to worst with movie trailers when available. Selma Hayek made her first appearance in an American film in Robert Rodriguez's 1995 film Desperado and the two have continued to collaborate every since. Salma Hayek's highest grossing movies have received a lot of accolades over the years, earning millions upon millions around the world. The order of this Salma Hayek movies list is decided by how many votes each film receives, so only highly her most rated movies will be at the top. Salma Hayek has been in a lot of films, so people often debate each other over what her greatest movie of all time is.... so if you and a friend are arguing about this then use this list of the most entertaining Salma Hayek films to end the squabble once and for all.

If you think the best Salma Hayek role isn't at the top, then upvote it so it has the chance to become number one. The greatest Salma Hayek performances didn't necessarily come from the best movies, but in most cases they go hand in hand.

This list includes From Dusk till Dawn, Frida, and more and answers the questions, "What are the best Salma Hayek movies?" and "What are the greatest Salma Hayek roles of all time?" If you are a fan of Hayek's work with Robert Rodriguez, you might also enjoy our list of best Antonio Banderas movies and best Jessica Alba movies.

 

Salma Hayek is no stranger to working with popular directors, including Brett Ratner, Steven Soderbergh and Dennis Dugan. If you're a fan of Salma Hayek, then check out our lists of the best Eva Longoria and Raquel Welch movies as well.

Data-driven recommendations based on voting from over 40 million monthly visits to Ranker. Try the free app
list ordered by
1
From Dusk till Dawn is listed (or ranked) 1 on the list The Best Salma Hayek Movies
Salma Hayek, George Clooney, Quentin Tarantino

Released: 1996

Directed by: Robert Rodriguez, Sarah Kelly

From Dusk till Dawn is a 1996 American horror-crime thriller film directed by Robert Rodriguez and written by Quentin Tarantino. It stars George Clooney, Tarantino, Harvey Keitel and Juliette ...more

More From Dusk till Dawn 

#52 of 850 The Best Horror Movies Of All Time #352 of 1,699 The Most Rewatchable Movies #25 of 624 The Greatest Guilty Pleasure Movies

2
Desperado is listed (or ranked) 2 on the list The Best Salma Hayek Movies
Salma Hayek, Quentin Tarantino, Steve Buscemi

Released: 1995

Directed by: Robert Rodriguez

Desperado is a 1995 American action film written, produced, and directed by Robert Rodriguez. A sequel to the 1992 film El Mariachi, it is the second installment in Robert Rodriguez's Mexico ...more

More Desperado 

#135 of 395 The Best Western Movies Ever Made #239 of 349 'Old' Movies Every Young Person Needs To Watch In Their Lifetime #408 of 1,699 The Most Rewatchable Movies

3
Frida is listed (or ranked) 3 on the list The Best Salma Hayek Movies
Salma Hayek, Edward Norton, Ashley Judd

Released: 2002

Directed by: Julie Taymor

Frida is a 2002 Miramax/Ventanarosa biopic which depicts the professional and private life of the surrealist Mexican painter Frida Kahlo. It stars Salma Hayek in her Academy Award-nominated ...more

More Frida 

#14 of 65 Every Movie Coming To Netflix In July 2020 #129 of 212 The Best Drug Movies of All Timelisted on Every Oscar Winning Film Ever

4
Fools Rush In is listed (or ranked) 4 on the list The Best Salma Hayek Movies
Salma Hayek, Matthew Perry, Jill Clayburgh

Released: 1997

Directed by: Andy Tennant

Fools Rush In is a 1997 romantic comedy film directed by Andy Tennant. Matthew Perry and Salma Hayek star.

More Fools Rush In 

#124 of 493 The Funniest '90s Movies #213 of 802 The Greatest Chick Flicks Ever Made #7 of 15 The Best Movies That Capture The Mexican-American Experience

5
Bandidas is listed (or ranked) 5 on the list The Best Salma Hayek Movies
Salma Hayek, Penélope Cruz, Sam Shepard

Released: 2006

Directed by: Joachim Rønning, Espen Sandberg

Bandidas is a 2006 French/Mexican/American Western action comedy starring Salma Hayek and Penélope Cruz directed by Norwegian directors Joachim Rønning and Espen Sandberg and ...more

More Bandidas 

#645 of 802 The Greatest Chick Flicks Ever Made #85 of 92 The Most Rewatchable Action Movies #38 of 62 The 30+ Best Modern Western Movies

6
Grown Ups is listed (or ranked) 6 on the list The Best Salma Hayek Movies
Salma Hayek, Adam Sandler, Chris Rock

Released: 2010

Directed by: Dennis Dugan

Grown Ups is a 2010 American buddy comedy film directed by Dennis Dugan, and written by Adam Sandler, who also stars in this film. Besides Sandler, the film co-stars Kevin James, Chris Rock, ...more

More Grown Ups 

#779 of 1,026 The All-Time Greatest Comedy Films #969 of 1,699 The Most Rewatchable Movies #266 of 624 The Greatest Guilty Pleasure Movies

7
Ask the Dust is listed (or ranked) 7 on the list The Best Salma Hayek Movies
Salma Hayek, Colin Farrell, Idina Menzel

Released: 2006

Directed by: Robert Towne

Ask the Dust is a 2006 American film based on the book Ask the Dust by John Fante. The film was written and directed by Robert Towne. Tom Cruise served as one of the film's producers. The film ...more
8
Lonely Hearts is listed (or ranked) 8 on the list The Best Salma Hayek Movies
Salma Hayek, John Travolta, Jared Leto

Released: 2006

Directed by: Todd Robinson

Lonely Hearts is a 2006 American film directed and written by Todd Robinson. It is based on the true story of the notorious "Lonely Hearts Killers" of the 1940s, Martha Beck and ...more

More Lonely Hearts 

#242 of 280 The Best Whodunit Movies #45 of 55 The Best John Travolta Movies #15 of 23 The Best Jared Leto Movies

9
Once Upon a Time in Mexi... is listed (or ranked) 9 on the list The Best Salma Hayek Movies
Johnny Depp, Salma Hayek, Eva Mendes

Released: 2003

Directed by: Robert Rodriguez

Once Upon a Time in Mexico is a 2003 American action film written, produced, edited, cinematographied, scored, and directed by Robert Rodriguez. It is the third and final film in Rodriguez's ...more

More Once Upon a Time in Mexico 

#771 of 1,699 The Most Rewatchable Movies #366 of 624 The Greatest Guilty Pleasure Movies #54 of 75 The Greatest Movies About CIA Agents & Operatives

10
Dogma is listed (or ranked) 10 on the list The Best Salma Hayek Movies
Ben Affleck, Matt Damon, Chris Rock

Released: 1999

Directed by: Kevin Smith

Dogma is a 1999 American comedy film written and directed by Kevin Smith. The existence of humanity lies in the hands of an abortion clinic worker (Ben Affleck) whose special heritage sets him ...more

More Dogma 

#41 of 493 The Funniest '90s Movies #189 of 349 'Old' Movies Every Young Person Needs To Watch In Their Lifetime #236 of 1,026 The All-Time Greatest Comedy Films

11
Savages is listed (or ranked) 11 on the list The Best Salma Hayek Movies
Salma Hayek, Blake Lively, John Travolta

Released: 2012

Directed by: Oliver Stone

Savages is a 2012 American thriller film directed by Oliver Stone. It is based on the novel of the same name by Don Winslow. The screenplay was written by Shane Salerno, Winslow and Stone. The ...more

More Savages 

#2 of 12 Movies That Would Be Perfect If They Ended Five Minutes Earlier #41 of 94 Best Kidnapping Movies & Hostage Movies of All Time, Ranked #53 of 58 The Best Movies Released July 4th Weekend

12
Hotel is listed (or ranked) 12 on the list The Best Salma Hayek Movies
Salma Hayek, Lucy Liu, John Malkovich

Released: 2001

Directed by: Mike Figgis

Hotel is a 2001 experimental thriller film directed by Mike Figgis.
13
Timecode is listed (or ranked) 13 on the list The Best Salma Hayek Movies
Salma Hayek, Holly Hunter, Leslie Mann

Released: 2000

Directed by: Mike Figgis

Timecode is a 2000 American experimental film written and directed by Mike Figgis and featuring a large ensemble cast, including Salma Hayek, Stellan Skarsgård, Jeanne Tripplehorn, Suzy ...more
14
After the Sunset is listed (or ranked) 14 on the list The Best Salma Hayek Movies
Salma Hayek, Shaquille O'Neal, Pierce Brosnan

Released: 2004

Directed by: Brett Ratner

After the Sunset is a 2004 action comedy film starring Pierce Brosnan as Max Burdett, a master thief caught in a cat-and-mouse game with FBI agent Stan Lloyd, played by Woody Harrelson. The film ...more

More After the Sunset 

#1,344 of 1,699 The Most Rewatchable Movies #29 of 32 Great Movies Set on the Beach #87 of 184 The Best Heist Movies

15
Traffic is listed (or ranked) 15 on the list The Best Salma Hayek Movies
Salma Hayek, Catherine Zeta-Jones, Michael Douglas

Released: 2000

Directed by: Steven Soderbergh

Traffic is a 2000 American drama film directed by Steven Soderbergh and written by Stephen Gaghan. It explores the trade from a number of perspectives: a user, an enforcer, a politician and a ...more

More Traffic 

#1,241 of 1,699 The Most Rewatchable Movies #26 of 212 The Best Drug Movies of All Timelisted on Every Oscar Winning Film Ever

16
Wild Wild West is listed (or ranked) 16 on the list The Best Salma Hayek Movies
Salma Hayek, Will Smith, Kevin Kline

Released: 1999

Directed by: Barry Sonnenfeld

Wild Wild West is a 1999 American steampunk western action-comedy film directed by Barry Sonnenfeld. A big-screen adaptation of the 1965–1969 TV series The Wild Wild West, it stars Will Smith, ...more

More Wild Wild West 

#601 of 1,026 The All-Time Greatest Comedy Films #666 of 1,699 The Most Rewatchable Movies #249 of 624 The Greatest Guilty Pleasure Movies

17
Four Rooms is listed (or ranked) 17 on the list The Best Salma Hayek Movies
Madonna, Salma Hayek, Bruce Willis

Released: 1995

Directed by: Alexandre Rockwell, Quentin Tarantino, Allison Anders, Robert Rodriguez

Four Rooms is a 1995 anthology comedy film directed by Allison Anders, Alexandre Rockwell, Robert Rodriguez, and Quentin Tarantino, each directing one segment of the film that in its entirety is ...more

More Four Rooms 

#315 of 349 'Old' Movies Every Young Person Needs To Watch In Their Lifetime #491 of 1,699 The Most Rewatchable Movies #351 of 493 The Funniest '90s Movies

18
Living It Up is listed (or ranked) 18 on the list The Best Salma Hayek Movies
Salma Hayek, Elton John, Inés Sainz

Released: 2000

Directed by: Antonio Cuadri

Living It Up is a 2000 comedy film written by Carlos Asorey, Fernando León de Aranoa and directed by Antonio Cuadri.
19
Here Comes the Boom is listed (or ranked) 19 on the list The Best Salma Hayek Movies
Salma Hayek, Arianny Celeste, Kevin James

Released: 2012

Directed by: Frank Coraci

Here Comes the Boom is a 2012 Action Comedy film written by Kevin James, Allan Loeb, Rock Reuben and directed by Frank Coraci.

More Here Comes the Boom 

#10 of 51 The 25+ Best MMA Movies About Fighting #11 of 21 The Funniest Movies About Teachers #125 of 151 The Best Movies About Massachusetts

20
Puss in Boots is listed (or ranked) 20 on the list The Best Salma Hayek Movies
Salma Hayek, Antonio Banderas, Billy Bob Thornton

Released: 2011

Directed by: Chris Miller

Puss in Boots is a 2011 American computer-animated action comedy film produced by DreamWorks Animation, directed by Chris Miller, executive produced by Guillermo del Toro, and written by Brian ...more

More Puss in Boots 

#146 of 601 The Best Animated Films Ever #35 of 69 The Very Best Fairy Tale Movies #58 of 72 The Best CGI Animated Films Ever Made

21
54 is listed (or ranked) 21 on the list The Best Salma Hayek Movies
Salma Hayek, Heidi Klum, Donald Trump

Released: 1998

Directed by: Mark Christopher

54 is a 1998 American drama film written and directed by Mark Christopher, about Studio 54, a world-famous New York City disco club, the main setting of the film. It stars Ryan Phillippe, Salma ...more

More 54 

#525 of 802 The Greatest Chick Flicks Ever Made #152 of 321 Movies with the Best Soundtracks #118 of 212 The Best Drug Movies of All Time

22
The Faculty is listed (or ranked) 22 on the list The Best Salma Hayek Movies
Salma Hayek, Usher, Famke Janssen

Released: 1998

Directed by: Robert Rodriguez

The Faculty is a 1998 science fiction horror film written by Kevin Williamson and directed by Robert Rodriguez. The film stars Josh Hartnett, Elijah Wood, Shawn Hatosy, Jordana Brewster, Clea ...more

More The Faculty 

#69 of 191 The Best Alien Movies Ever Made #113 of 850 The Best Horror Movies Of All Time #1,082 of 1,699 The Most Rewatchable Movies

23
In the Time of the Butte... is listed (or ranked) 23 on the list The Best Salma Hayek Movies
Salma Hayek, Marc Anthony, Edward James Olmos

Released: 2001

Directed by: Mariano Barroso

In the Time of the Butterflies is a 2001 feature film, produced for the Showtime television network, directed by Mariano Barroso based on the Julia Álvarez book of the same name. The ...more
24
Cirque du Freak: The Vam... is listed (or ranked) 24 on the list The Best Salma Hayek Movies
Salma Hayek, Willem Dafoe, Josh Hutchersonm

Released: 2009

Directed by: Paul Weitz

Cirque du Freak: The Vampire's Assistant is a 2009 American film adaptation of the Vampire Blood trilogy of the book series The Saga of Darren Shan by author Darren Shan.

More Cirque du Freak: The Vampire's Assistant 

#5 of 20 Movies That Tried And Failed To Spawn Franchises #45 of 79 The Greatest Supernatural & Paranormal Teen Films #16 of 27 The Best Horror Movies About Carnivals and Amusement Parks

25
Spy Kids 3-D: Game Over ... is listed (or ranked) 25 on the list The Best Salma Hayek Movies
Selena Gomez, Salma Hayek, George Clooney

Released: 2003

Directed by: Robert Rodriguez

Spy Kids 3-D: Game Over is a 2003 American/Mexican science fantasy adventure film directed by Robert Rodriguez and the third installment in the Spy Kids series. It was released in the United ...more

More Spy Kids 3-D: Game Over 

#123 of 233 The Worst Sequels Of All Time #186 of 322 The Best Movies for Kids #51 of 63 The Best Adventure Movies for Kids