Once Upon A Time In Mexico:MSN Film has landed some new photos from the upcoming Robert Rodriguez film, Once Upon A Time In Mexico. The film hits theaters on September 12th and stars the likes of Antonio Banderas, Salma Hayek, Willem Dafoe, Johnny Depp, and Ruben Blades.

CLICK HERE for your first look at Antonio Banderas and Johnny Depp!