ONCE UPON A TIME IN MEXICO (2003) *** Antonio Banderas, Johnny Depp, Salma Hayek, Mickey Rourke, Ruben Blades, Eva Mendes, Willem Dafoe, Cheech Marin, Danny Trejo, Enrique Iglesias, Marco Leonardi, Gerardo Vigil, Pedro Armendariz Jr., Julio Oscar Mechoso, Tito Larriva. Wunderkind Robert Rodriguez' grand finale - Sergio Leone-style - of his South of the Border trilogy of El Mariachi, the lone assassin for hire cum renegade (Banderas once again) who is out for revenge (natch) for the murder of his beloved (the achingly gorgeous Hayek in flashbacks) while being hired' by gonzo-crazed CIA man Depp (in Walken mode) involving a corrupt federale (the heavenly femme fatale Mendes), a retired FBI agent (Blades) and a nasty presidente-wanna-be madman (Dafoe in heavy bronzer) resulting in a digital bloodbath with flying corpses, gravity defying stunts (and women to boot!) and much tongue-thru-cheek take-no-prisoners guerilla filmmaking Rodriguez has made a trademark for (writing, chopping' and directing) with more of the same to the nth degree. Bloody good carnage and suspension of disbelief should be checked at the door. And for the record: that is Rourke's own Chihuahua.