Once Upon a Time in Mexico
63% TMDB 2003 Western, Drama, Action/Adventure 1h 42m
A corrupt CIA agent teams up with a guitar-playing gunslinger to stop a coup South of the Border.
Antonio Banderas, Salma Hayek, Johnny Depp
A corrupt CIA agent teams up with a guitar-playing gunslinger to stop a coup South of the Border.
Antonio Banderas, Salma Hayek, Johnny Depp