El Mexicano (Once Upon a Time In Mexico, 2003). Película dirigida por Robert Rodríguez con Antonio Banderas.