Shanghai Knights vs The Magnificent Seven

The Magnificent Seven has the higher audience score (6.5/10 against 6.1/10 for Shanghai Knights). Shanghai Knights is the shorter watch at 1h 55m compared with 2h 12m. Shanghai Knights is the older of the two (2003 against 2016). Both are action, adventure, western movies, so they suit a similar mood.

Shanghai Knights posterShanghai Knights2003 VS The Magnificent Seven posterThe Magnificent Seven2016
Shanghai KnightsThe Magnificent Seven
Audience score★ 6.1/10★ 6.5/10
Year20032016
Length1h 55m2h 12m
GenresAction, Adventure, Comedy, WesternAction, Adventure, Western
Country––
DirectorDavid DobkinAntoine Fuqua
Main castOwen Wilson, Aidan Gillen, Donnie Yen, Jackie Chan, Aaron Taylor-JohnsonEthan Hawke, Peter Sarsgaard, Luke Grimes, Matt Bomer, Lee Byung-hun

Synopsis

Shanghai Knights

When a Chinese rebel murders Chon's estranged father and escapes to England, Chon and Roy make their way to London with revenge on their minds.

The Magnificent Seven

Looking to mine for gold, greedy industrialist Bartholomew Bogue seizes control of the Old West town of Rose Creek. With their lives in jeopardy, Emma Cullen and other desperate residents turn to bounty hunter Sam Chisolm for help. Chisolm recruits an eclectic group of gunslingers to take on Bogue and his ruthless henchmen. With a deadly showdown on the horizon, the seven mercenaries soon find themselves fighting for more than just money once…

Where to watch

Where to watch Shanghai KnightsWhere to watch The Magnificent Seven

More like Shanghai Knights · More like The Magnificent Seven · Compare other titles