Blood Brothers (2007)
Blood Brothers is a 2007 action film written and directed by Alexi Tan, produced by John Woo and Terrence Chang starring Daniel Wu, Ye Liu, Qi Shu, Tony Yang, and Chen Chang. Tan did not write or speak Mandarin fluently, so his script was initially written English and then translated. Fight choreography was done by longtime John Woo collaborator Philip Kwok.
The following weapons were used in the film Blood Brothers (2007):
Ruger Super Redhawk
In a continuity error, Mark's Colt Trooper turns into a Ruger Super Redhawk in some scenes. Its presence is an anachronism.
Da Gang (Ye Liu) hands Ah Feng (Daniel Wu) a Browning Hi-Power during their first heist. Xiao Hu (Tony Yang) later uses one in a shootout. Several henchmen are seen using Hi-Powers as well. These pistols were probably produced by Inglis for a contract with the Nationalist Chinese government. Its presence is probably an anachronism.
M1911A1s are seen throughout the film. Ah Feng uses one in the final shootout.
Colt MK IV Series 80
Ah Feng hands Mark a 9mm Colt MK IV Series 80 during their escape. Its presence is an anachronism.
Smith & Wesson Model 10
Smith & Wesson Model 10s are seen throughout the film.
Webley Mk V
Da Gang uses a Webley Mk V to intimidate a rival gangster.
A henchman is seen with a Beretta 92FS in the final shootout. Its presence is definitely an anachronism, possibly an airsoft provided by Hong Kong production.
Winchester Model 1897
Ah Feng uses a Winchester Model 1897 to start the final shootout.
M1A1 Thompson submachine guns are seen in the hands of henchmen. As the M1A1 is a wartime design, its presence is an anachronism.
Sten Mk II
Da Gang's first heist involves stealing a crate of Sten Mk IIs. Mark later takes one off of a henchman in the final shootout. As the Sten is a wartime design, its presence is an anachronism.