Once upon a time in mexico is an action movie, directed by robert rodriguez and starring antonio banderas, salma hayek and Johnny Depp. It was released in the United States on September 2, 2003.
The film tells the story of the legendary gunman El Marazzi's comeback, which successfully stopped the drug lords' crazy plan to assassinate the Mexican president and overthrow the regime.
"once upon a time in mexico" is the representative work of the mature style action film directed by Rodriguez, and the wild Latin gunfight in the film is very enjoyable. The film was very popular at the Venice Film Festival. The media generally believe that the audience who like action movies will definitely like this movie, and the charm of the actors also makes the movie full of highlights.
Once upon a time in mexico is an alternative western film. Although it is an old story, the director Rodriguez handled it quite creatively. The film combines western traditional films with modern shooting scenes, and exudes a unique charm of rough romance under the rich Latin sentiment.
This movie has many elements of western movies, such as desert, border town, hero, beauty and so on. But it is not a pure western film, but a collection of various popular elements, which can be said to be a mixture of various styles.