Aired Friday May 20, 11:31pm - 12:40amon Great Movies

Once Upon a Time in Mexico (2003)

Action

Druglord Barillo is planning to kill the Mexican president and take control himself, so oddball CIA agent Sands recruits deadly musician El Mariachi to foil the coup. Mariachi has been in retirement since the deaths of his wife and daughter and is unwilling to kill again, but he may have no choice.

Country
USA
Cast and crew
  • Robert RodriguezDirector
  • Antonio BanderasEl Mariachi
  • Salma HayekCarolina
  • Johnny DeppCIA Agent Sands
  • Mickey RourkeBilly Chambers
  • Willem DafoeBarrillo
+ Show all cast and crew