Once Upon a Time in Mexico (2003)
Call this El Mariachi 3, Desperado 2, or Once Upon a Time in Mexico — whatever the name, nothing is going to make this turd smell sweet. The third and last entry in the Mariachi trilogy proves that...
Call this El Mariachi 3, Desperado 2, or Once Upon a Time in Mexico — whatever the name, nothing is going to make this turd smell sweet. The third and last entry in the Mariachi trilogy proves that...
Reviews from film writer Vince Leo, covering all eras and genres of films from classics to the latest releases.
Film reviews from Vince Leo, from classics to new releases, since 1996.