Movies like Once Upon a Time in Mexico (2003)
If you're looking for some great movies that are a lot like Once Upon a Time in Mexico, here is our list of similar films:
  • undefined image

    1. From Dusk Till Dawn

    #901 most popular movie yesterday

    Directed by Robert Rodriguez and scripted by Quentin Tarantino, From Dusk Till Dawn combines crime with supernatural horror. Fans of Once Upon a Time in Mexico's intense action and darkly comic undertones will savor this cult classic's wild narrative turns.

  • undefined image

    2. Sin City

    #1,003 most popular movie yesterday

    Sin City, co-directed by Robert Rodriguez and Frank Miller, is a neo-noir anthology film known for its visual style that mimics the source material's graphic novel aesthetics. Like Once Upon a Time in Mexico, it offers stylish violence and a gritty, complex world.

  • undefined image

    3. Desperado

    #1,933 most popular movie yesterday

    Desperado is the precursor to Once Upon a Time in Mexico, featuring the charismatic Antonio Banderas as the guitar-carrying gunslinger, El Mariachi. Fans of the later film will appreciate the similarly stylized action scenes and the continuation of El Mariachi's journey.

  • undefined image

    4. Machete

    #1,956 most popular movie yesterday

    Machete, also directed by Robert Rodriguez, features Danny Trejo in a gritty, action-packed film that delivers a healthy dose of grindhouse-style violence and dark humor. Admirers of the over-the-top action in Once Upon a Time in Mexico will enjoy this similarly themed romp.

  • undefined image

    5. Savages

    #2,875 most popular movie yesterday

    Directed by Oliver Stone, Savages is a gritty crime thriller involving drug cartels and a mix of violent confrontation and political intrigue. Fans of Once Upon a Time in Mexico's action-packed sequences and cartel-related plot points may find Savages similarly engaging.

  • undefined image

    6. El Mariachi

    #3,126 most popular movie yesterday

    The film that started it all, El Mariachi is Robert Rodriguez's low-budget debut that introduces the character of the traveling musician caught up in a life of violence. Viewers who enjoy the development of El Mariachi's character in Once Upon a Time in Mexico will find his origin story compelling.

  • undefined image

    7. The Mexican

    #3,630 most popular movie yesterday

    Though more of a comedy-crime film, The Mexican stars Brad Pitt and Julia Roberts and shares the theme of a cursed object causing trouble in Mexico. Its blend of humor, romance, and action provides a lighter accompaniment to the tone of Once Upon a Time in Mexico.