Watch Now

Prime Video

Rent from $2.99

Prime Video

Buy from $12.99

On TV

Airs Thu. Jan. 31, 4:15 AM on HBO (603)


On Disc

Amazon

Buy from $22.99

Once Upon a Time in Mexico (2003)

R   |    |  Action, Thriller


Once Upon a Time in Mexico (2003) Poster

Hitman "El Mariachi" becomes involved in international espionage involving a psychotic CIA agent and a corrupt Mexican general.

TIP
Add this title to your Watchlist
Save movies and shows to keep track of what you want to watch.

6.4/10
143,335

Videos


Photos

  • Robert Rodriguez in Once Upon a Time in Mexico (2003)
  • Robert Rodriguez at an event for Once Upon a Time in Mexico (2003)
  • Antonio Banderas in Once Upon a Time in Mexico (2003)
  • Salma Hayek in Once Upon a Time in Mexico (2003)
  • Johnny Depp at an event for Once Upon a Time in Mexico (2003)
  • Johnny Depp in Once Upon a Time in Mexico (2003)

See all photos

Can Ben Barnes Fix Thanos?

Ben Barnes' character in "The Punisher" sees a therapist, so obviously he's perfectly qualified to give his fellow villains Magneto, Mystique, and Thanos some much-needed therapy.

Watch now

Featured on IMDb

Check out our guide to the Golden Globes, see what IMDb editors are watching, and more.

Around The Web

 | 

Powered by ZergNet

More To Explore

Search on Amazon.com