magnifying glass search icon
Poster of Once Upon a Time in Mexico

Once Upon a Time in Mexico (2003)

“The Time Has Come.”

Where to Watch in

Free

Subscription

Purchase

Rent

Where to Watch in

Free

Subscription

Purchase

Rent

Plot

El Mariachia is a hitman as revered as he is feared, known especially for his trademark of clever guns and explosives hidden within musical equipment. But he's about to face his biggest threat yet: an attempted coup of the Mexican government. He's lured out of retirement by Agent Sands of the CIA, but he knows that he can't trust the angle of the sinister gringo federale. To win, he won't just have to face down the fearsome Barillo cartel. He'll also have to square off against a military general who has his heart set on the seat of national power.

Where to watch Once Upon a Time in Mexico?

Once Upon a Time in Mexico is an action movie featuring Luz María Rojas.

Once Upon a Time in Mexico is currently streaming for free (ad-supported) on Tubi TV and it's also available on Amazon Prime Video, DIRECTV, Netflix and fuboTV.

It is also possible to buy Once Upon a Time in Mexico on AMC on Demand, Amazon Video, Apple iTunes, DIRECTV, Google Play Movies, Microsoft Store, Redbox, Vudu and YouTube or rent it on Spectrum On Demand.