Once Upon a Time in MexicoThe mythic guitar-slinging hero El Mariachi, haunted and scarred by loss, has retreated into a life of isolation. He is forced out of hiding by a corrupt CIA agent, who recruits the reclusive hero to... View more >