London Calling vs Once Upon a Time in Mexico
London Calling has the higher audience score (7.7/10 against 6.3/10 for Once Upon a Time in Mexico). Once Upon a Time in Mexico is the shorter watch at 1h 42m compared with 1h 54m. Once Upon a Time in Mexico is the older of the two (2003 against 2025). Both are action, crime, thriller movies, so they suit a similar mood.
| London Calling | Once Upon a Time in Mexico | |
|---|---|---|
| Audience score | ★ 7.7/10 | ★ 6.3/10 |
| Year | 2025 | 2003 |
| Length | 1h 54m | 1h 42m |
| Genres | Action, Comedy, Crime, Thriller | Action, Crime, Thriller |
| Country | South Africa | – |
| Director | Allan Ungar | Robert Rodriguez |
| Main cast | Rick Hoffman, Josh Duhamel, Aidan Gillen, Neil Sandilands, Brandon Auret | Eva Mendes, Willem Dafoe, Johnny Depp, Danny Trejo, Mickey Rourke |
Synopsis
London Calling
After fleeing the UK from a job gone wrong, a down on his luck hitman is forced to babysit the son of his new crime boss and show him how to become a man.
Once Upon a Time in Mexico
A corrupt CIA agent Sands hires hitman El Mariachi to assassinate a Mexican general hired by a drug kingpin attempting a coup d'état of the President of Mexico.
Where to watch
Where to watch London CallingWhere to watch Once Upon a Time in Mexico
More like London Calling · More like Once Upon a Time in Mexico · Compare other titles
London Calling
Once Upon a Time in Mexico