Ealasaid/ September 21, 2003/ Movie Reviews and Features, Writing

Directed by: Robert Rodriguez
Starring: Antonio Banderas, Salma Hayek, Willem Dafoe, Mickey Rourke, Enrique Iglesias
Rated: Rated R for strong violence, and for language.
Parental Notes: Teens who loved “Desperado” may find “Once Upon a Time in Mexico” a bit of a disappointment but it’s a fine film for teens and above. Numerous blood-spattering gunfights and some disturbing special effects make it too intense for younger children.


Once upon a time there was a mariachi. He was wronged and sought revenge. Eventually, after losing the woman he loved and the brother he had not seen in years, he vanished, going into hiding in a small town that specialized in making guitars. He lived peacefully there, respected and honored, until one day armed me drove into down demanding to see him