Once Upon a Time in Mexico

Drama, Action, Adventure, Western

  • 2003
  • R
  • 1h 42m

Returning from exile to avenge his slain family, a gun-slinging, guitar-toting 'Desperado' dispenses justice the hard way. Stars Antonio Banderas, Salma Hayek. (CC)

Rent $3.99 Buy $11.99