• 'Once Upon a Time In Mexico' is suprisingly good, a good movie which follows 'El Mariachi' & 'Desperado', all these are directed by Robert Rodriguez, who also directed 'From Dusk Till Dawn.', One thing that makes 'Once Upon a Time In Mexico' fun to watch is Johnny Depp who makes it a lot more fun to watch. A lot of celebrities in this movie, Micky Rourke, Willem Defoe, Eva Mendes, Enrique Iglesias, Danny Trejo and flashbacks which include Salma Hayek. Antonio Banderas, the star of this movie, plays his part very well but i would say Johnny Depp upstaged him. The action is very good, i was entertained, specially by the shootout in the church and the shootout in the streets when Barillos men try to catch El Mariachi.

    Overall I gave it 8/10, very enjoyable, good entertainment.