"El Mariachi" (Antonio Banderas) is back, and is recruited by a corrupt CIA agent (Johnny Depp) to prevent the assassination of the president of Mexico, which is being planned by cartel lord, "Barrillo" (Willem Dafoe).
"Once Upon A Time In Mexico" is a disappointing action movie with a weak plot, and only fair performances by the entire cast.
The movie drags on between shootouts, and can be really boring. There is not enough character development to care for anybody, however this is the last of a trilogy, so character development is there. I never saw any of the other movies in the trilogy, so I don't know who is new, and who isn't.
The visuals are equally boring. Mexican architecture is mostly reds and light browns, and doesn't lend itself to something visually attractive. Th...