List Of Salma Hayek Movies, Ranked

Ranker Film
Updated March 5, 2024 273.6K views 56 items
Ranked By
6.8K votes
1.7K voters
5 reranks
Voting Rules
Vote for your favorite Salma Hayek movies, regardless of critic reviews or how big the role was.
Latest additions: Eternals
Most divisive: House of Gucci
Over 1.7K Ranker voters have come together to rank this list of List Of Salma Hayek Movies, Ranked

As a powerhouse in the film industry, Salma Hayek's unparalleled acting skills have left an indelible mark across a multitude of incredible movies. With such an extensive career under her belt, Salma Hayek's films offer a plethora of choices for movie nights. As audiences dive into this collection, they'll find that each movie showcases Hayek's remarkable acting skills and learn how these films earned their place among the best. 

In uncovering the magic behind the best Salma Hayek movies, it's crucial to explore what makes each film a standout. These movies feature outstanding performances by Hayek, demonstrating her incredible range and undeniable charm. In addition, the overall quality of each movie is taken into account, cementing its status as one of Salma Hayek's top films. From action-packed thrillers to heartwarming romances, there's something to suit every taste in this captivating lineup of movies with Salma Hayek. 

Among the many films to grace this collection are Desperado, From Dusk till Dawn, and Fools Rush In, all of which showcase Hayek's exceptional talent and magnetic presence. In Desperado, Hayek's fiery performance paired with her natural chemistry with co-star Antonio Banderas helps create a timeless action classic. Meanwhile, From Dusk till Dawn offers a thrilling mix of horror and crime, giving audiences a glimpse of Hayek's darker side. Lastly, Fools Rush In highlights Hayek's ability to tug at the heartstrings with her strong performance in a romantic comedy. Each of these movies is unique and special, proving that Hayek can tackle any genre effortlessly. 

As fans set out to uncover the best Salma Hayek movies, they can anticipate a rich tapestry of cinematic experiences that highlight her extraordinary talent. With a diverse range of narratives and genres, Hayek's films showcase her exceptional acting skills and unforgettable on-screen presence. From thrilling action sequences to emotionally resonant moments, these must-watch movies provide a unique glimpse into the captivating world of Salma Hayek's illustrious filmography. So, prepare for an exhilarating exploration of some of the most remarkable films starring one of Hollywood's brightest talents. 

  • Desperado
    1
    Antonio Banderas, Salma Hayek, Joaquim de Almeida
    505 votes

    Desperado, directed by Robert Rodriguez, stars Salma Hayek in a riveting performance as the captivating Carolina. This action-packed film showcases Hayek's impressive acting abilities in an adrenaline-infused storyline filled with suspense and romance. Featuring Antonio Banderas as the lead character, El Mariachi, the movie dives headfirst into a world of crime, vengeance, and passion – making it an essential addition to any list of her best performances.

  • From Dusk till Dawn
    2
    Harvey Keitel, George Clooney, Quentin Tarantino
    571 votes

    Salma Hayek brings her undeniable allure to the role of Santanico Pandemonium in Quentin Tarantino’s cult classic From Dusk till Dawn. Directed by Robert Rodriguez, this film offers a wild blend of horror and dark humor that has become synonymous with Tarantino's filmmaking style. With a diverse ensemble cast including George Clooney, Harvey Keitel, and Juliette Lewis – this vampire thriller stands out on its own merit while showcasing Hayek's exceptional talent.

  • Fools Rush In
    3
    Matthew Perry, Salma Hayek, Jon Tenney
    443 votes

    Fools Rush In pairs Salma Hayek alongside Matthew Perry in this romantic comedy about love and cultural differences that can't be ignored. Playing Isabel Fuentes-Whitman, a passionate artist from Mexico who unexpectedly falls for Alex Whitman (Perry), Hayek exudes charisma and charm throughout their whirlwind romance amid countless obstacles. Her chemistry with Perry makes for a delightful watch that will appeal to rom-com fans far and wide.

  • Bandidas
    4
    Penélope Cruz, Salma Hayek, Steve Zahn
    404 votes

    Penélope Cruz and Salma Hayek team up as an unlikely duo in Bandidas – a Western comedy adventure set during Mexico's turbulent era under Spanish rule. The two women embark on a quest to seek justice against the oppressive regime while proving themselves as formidable bank robbers with style and wit. Showcasing dazzling costumes and remarkable on-screen camaraderie between the lead actresses, Bandidas is undoubtedly one of Hayek's most entertaining films.

  • Frida
    5
    Salma Hayek, Alfred Molina, Geoffrey Rush
    437 votes

    Frida is an evocative biopic that delves into the fascinating life of surrealist artist Frida Kahlo, played brilliantly by Salma Hayek. Directed by Julie Taymor and co-produced by Hayek herself, this critically acclaimed movie earned her an Academy Award nomination for Best Actress in 2003. Her portrayal of Kahlo's artistic genius and tumultuous personal life offers audiences an insightful glimpse into the complex personality of a woman who defied societal norms to become an iconic figure in art history.

  • Grown Ups
    6
    Adam Sandler, Kevin James, Chris Rock
    347 votes

    In this ensemble comedy, Salma Hayek portrays the role of Roxanne Chase-Feder – a successful fashion designer married to Lenny (Adam Sandler). The film revolves around a group of childhood friends reuniting after several years, leading to hilarious antics and unexpected lessons in life. As part of a star-studded cast featuring comedic heavyweights such as Chris Rock, Kevin James, and David Spade – Hayek shines by delivering memorable laughs while showcasing her ability to thrive in diverse genres.

  • Once Upon a Time in Mexico
    7
    Antonio Banderas, Salma Hayek, Johnny Depp
    307 votes

    Once again collaborating with director Robert Rodriguez, Salma Hayek reprises her role as Carolina alongside Antonio Banderas in this action-packed sequel to Desperado. Set against the backdrop of political upheaval and espionage, Once Upon a Time in Mexico weaves together multiple storylines filled with intrigue and high-octane thrills that solidify its place among Hayek's best works onscreen.

  • Ask the Dust
    8
    Colin Farrell, Salma Hayek, Donald Sutherland
    202 votes

    Set during the Great Depression era, Ask the Dust features Salma Hayek as Camilla Lopez – a Mexican-American beauty whose tumultuous relationship with writer Arturo Bandini (Colin Farrell) unfolds amidst racial tensions and personal ambitions. Adapted from John Fante's novel, this film showcases deep emotional performances from both leads while offering audiences a poignant exploration of love, identity, and societal prejudices.

  • Lonely Hearts
    9
    John Travolta, James Gandolfini, Salma Hayek
    173 votes

    In this crime thriller inspired by true events, Salma Hayek plays the role of femme fatale Martha Beck – one half of a notorious serial killer duo operating in the 1940s. With an ensemble cast including Jared Leto, John Travolta and James Gandolfini, Lonely Hearts delves into the chilling world of murder and manipulation as seen through the eyes of two detectives determined to solve the case. Hayek's sinister portrayal offers a compelling watch that proves her versatility as an actress across various genres.

  • Savages
    10
    Taylor Kitsch, Blake Lively, Aaron Taylor-Johnson
    216 votes

    Directed by Oliver Stone, Savages features Salma Hayek as Elena Sanchez – a ruthless drug lord whose actions set off a violent chain of events involving two friends (Aaron Taylor-Johnson and Taylor Kitsch) entangled in the marijuana trade along with their shared girlfriend (Blake Lively). Engaging in psychological warfare against her enemies while revealing glimpses into her own vulnerabilities, Hayek delivers an unforgettable performance as she dominates every scene she appears in.

  • Dogma
    11
    Ben Affleck, Linda Fiorentino, Matt Damon
    232 votes

    Kevin Smith's controversial religious satire Dogma features Salma Hayek as Serendipity – a celestial muse trapped on Earth who aids two fallen angels (Matt Damon and Ben Affleck) on their quest for redemption. Amidst biting humor and provocative plotlines surrounding theology, Hayek manages to inject levity into the film with her wit and charm while holding her own alongside a stellar ensemble cast.

  • Traffic
    12
    Michael Douglas, Don Cheadle, Benicio Del Toro
    158 votes

    Salma Hayek explores the world of international drug trafficking in Steven Soderbergh's Oscar-winning crime drama Traffic. Appearing as Helena Ayala – wife to a powerful drug lord – her character is forced to navigate treacherous waters when faced with unexpected challenges that threaten both her personal life and criminal empire. Lauded for its multi-layered storytelling approach, Traffic showcases Hayek's ability to command attention in a complex character-driven storyline.

  • After the Sunset
    13
    Pierce Brosnan, Salma Hayek, Woody Harrelson
    202 votes

    In this stylish heist film directed by Brett Ratner, Salma Hayek stars alongside Pierce Brosnan as the sultry and cunning Lola Cirillo – partner-in-crime to master thief Max Burdett (Brosnan). As they attempt to outsmart an FBI agent while enjoying their retirement on a Caribbean island, Hayek's vivacious performance adds plenty of excitement and seduction to this caper comedy with an irresistible tropical backdrop.

  • Hotel
    14
    Rhys Ifans, Saffron Burrows, David Schwimmer
    144 votes

    Salma Hayek leads an ensemble cast in Mike Figgis' experimental drama Hotel, which intertwines multiple storylines set within the same hotel in Venice. As Charlee Boux – a high-strung actress involved in various entanglements behind-the-scenes – she captivates audiences with her intense portrayal that showcases the darker aspects of fame and artistic ambition. The unique method of filming using four split screens adds an extra layer of intrigue for cinema aficionados.

  • Here Comes the Boom
    15
    Kevin James, Salma Hayek, Henry Winkler
    166 votes

    Here Comes the Boom features Salma Hayek as Bella Flores – a school nurse who unwittingly becomes the love interest of Kevin James' character, Scott Voss, a biology teacher-turned-MMA fighter attempting to save his school's music program from budget cuts. This family-friendly sports comedy highlights her innate ability to charm viewers with her warmth and humor while maintaining impeccable chemistry with her co-stars.

  • Wild Wild West
    16
    Will Smith, Kevin Kline, Kenneth Branagh
    239 votes

    The big-screen adaptation of the classic TV series Wild Wild West stars Salma Hayek as Rita Escobar – a woman caught between two feuding government agents (played by Will Smith and Kevin Kline) tasked with stopping an evil inventor from unleashing chaos upon America during the 19th century. Her spirited performance amidst dazzling special effects and steampunk genre elements make for an entertaining addition to any list of best movies featuring Salma Hayek.

  • Puss in Boots
    17
    Antonio Banderas, Salma Hayek, Zach Galifianakis
    165 votes

    In this animated prequel to the Shrek franchise, Salma Hayek lends her captivating voice to the character of Kitty Softpaws – a skilled thief who joins forces with legendary outlaw Puss in Boots (voiced by Antonio Banderas). Their quest to steal magic beans from a pair of cunning criminals leads them on a whirlwind adventure filled with humor and action that showcases Hayek's ability to charm audiences both on and off-screen.

  • Everly
    18
    Salma Hayek, Hiroyuki Watanabe, Laura Cepeda
    54 votes

    Salma Hayek takes center stage as Everly, a woman trapped inside her apartment while battling against waves of deadly assassins sent by her ex-lover, a ruthless crime lord. This intense action-thriller showcases Hayek's physical prowess and unwavering resolve as she fights for survival against relentless adversaries while attempting to protect her estranged family from harm.

  • In the Time of the Butterflies
    19
    Salma Hayek, Marc Anthony, Edward James Olmos
    89 votes

    Salma Hayek delivers an impassioned performance as Minerva Mirabal – one of four sisters who courageously oppose the brutal dictatorship of Rafael Trujillo in 1950s Dominican Republic – in this historical drama based on Julia Alvarez's novel. As one of several strong female characters fighting for justice and freedom in oppressive circumstances, Hayek's portrayal demonstrates her commitment to telling important stories that resonate with viewers across generations.

  • Timecode
    20
    Xander Berkeley, Golden Brooks, Saffron Burrows
    109 votes

    Experimental filmmaker Mike Figgis pushes boundaries once again with Timecode, an innovative tale told in real-time through four simultaneous camera angles. Playing Rose – a woman entangled in various personal conflicts within the film industry – Salma Hayek displays her versatility as an actress while contributing to groundbreaking cinema that challenges traditional storytelling methods.

  • Living It Up
    21
    Salma Hayek, Elton John, Inés Sainz
    103 votes

    In this Spanish romantic comedy, Salma Hayek stars alongside Carmen Maura and Tito Valverde as Lola, a woman struggling with mounting debt after losing financial stability following her divorce from a wealthy man. As she attempts to navigate her newfound circumstances, Hayek delivers an endearing performance that will resonate with anyone who has experienced the highs and lows of love and personal reinvention.

  • 54
    22
    Salma Hayek, Heidi Klum, Donald Trump
    130 votes

    Salma Hayek contributes to the dazzling atmosphere of New York City's infamous Studio 54 nightclub in this drama that explores the hedonistic lifestyle during its heyday in the late 1970s. As Anita Randazzo, an ambitious singer caught up in the club's intoxicating world, Hayek shines alongside Mike Myers' portrayal of controversial owner Steve Rubell while evoking nostalgia for a bygone era.

  • The Faculty
    23
    Jordana Brewster, Clea Duvall, Laura Harris
    122 votes

    Robert Rodriguez's foray into the science fiction genre, The Faculty, features Salma Hayek as Nurse Rosa Harper – a high school nurse who becomes entangled in a terrifying scenario when extraterrestrial parasites invade her workplace. With hints of classic sci-fi horror films from decades past, this movie offers thrilling suspense and captivating performances from an ensemble cast of young actors on the verge of stardom.

  • Fair Game
    24
    William Baldwin, Cindy Crawford, Steven Berkoff
    95 votes

    In this action-packed spy thriller, Salma Hayek plays Rita Mendoza – a woman harboring secrets about illegal arms dealing while seeking refuge with her neighbor (played by William Baldwin) after witnessing a murder. As they attempt to stay one step ahead of danger, their chemistry takes center stage amidst high-octane chase scenes and international intrigue.

  • Full Tilt Boogie
    25
    Salma Hayek, George Clooney, Juliette Lewis
    63 votes

    Full Tilt Boogie takes viewers behind-the-scenes during the making of From Dusk till Dawn through interviews with Quentin Tarantino, Robert Rodriguez, George Clooney, and other key players involved in bringing this cult classic to life – including Salma Hayek herself. This documentary offers insight into the challenges faced during filming while shedding light on what makes this vampire thriller stand out amongst other movies featuring Salma Hayek.

  • Fled
    26
    Laurence Fishburne, Stephen Baldwin, Salma Hayek
    84 votes

    This action-comedy pairs Salma Hayek with Laurence Fishburne and Stephen Baldwin as they embark on a cross-country chase to evade law enforcement after escaping from prison. Though her role as Cora Hemphill is more supporting in nature, Hayek's magnetic screen presence elevates the film by adding another layer of intrigue and excitement to this high-stakes adventure.

  • Grown Ups 2
    27
    Adam Sandler, Kevin James, Chris Rock
    66 votes

    Salma Hayek reprises her role as Roxanne Chase-Feder in this sequel to the popular ensemble comedy Grown Ups. As she navigates suburban life alongside her husband Lenny (Adam Sandler) and their friends, played by Chris Rock, Kevin James, and David Spade – the group embarks on various comedic misadventures that showcase her ability to evoke laughter amidst heartfelt moments onscreen.

  • Four Rooms
    28
    Tim Roth, Valeria Golino, Jennifer Beals
    140 votes

    Quentin Tarantino's anthology film Four Rooms weaves together four separate stories set within a hotel on New Year's Eve – one of which features Salma Hayek in a memorable cameo as Angela, the wife of Antonio Banderas' character. Her brief but impactful appearance adds another dimension to this dark comedy that boasts an ensemble cast including Tim Roth, Jennifer Beals, and Bruce Willis.

  • Cirque du Freak: The Vampire's Assistant
    29
    John C. Reilly, Ken Watanabe, Josh Hutcherson
    116 votes

    Based on the popular young adult book series by Darren Shan, this fantasy adventure features Salma Hayek as Madame Truska – a psychic performer with a penchant for transforming into a bearded lady within a traveling circus populated by vampires and supernatural beings. Her endearing portrayal adds an element of whimsy and charm to this fantastical tale that appeals to audiences of all ages.

  • Spy Kids 3-D: Game Over
    30
    Selena Gomez, Salma Hayek, George Clooney
    99 votes

    Salma Hayek joins Robert Rodriguez's family-friendly action franchise in its third installment as Cesca Giggles – a fellow spy who aids Carmen Cortez (Alexa Vega) and Juni Cortez (Daryl Sabara) as they attempt to save their parents from an evil mastermind wreaking havoc within a virtual reality game world. This fun-filled adventure showcases Hayek's versatility as an actress while offering entertainment for fans both young and old.