Robert Rodriguez missed this one by a mile. The action is of the everyday action movie affair. The plot is a rambling collage to give a reason for another action scene. Antonio Banderas and Johnny Depp are great, but not superhero enough to save this mess. Desperado was just plain cool, even original at times. Maybe Desperado will be remembered as the one that Rodriguez got right. Once Upon a Time in Mexico will be remembered as the one he made instead of fooling the kids one more time with Spy Kids 4!