Il se déroule dans les années 1930 et suit deux policiers enquêtant sur une série de meurtres étranges dans lesquels les balles utilisées semblent disparaître[2]. Tourné à Shanghai[3], il totalise 25 280 000 US$ de recettes en Chine et est le huitième plus gros succès chinois de 2012[4].
Ding (Liu Kai-chi), l'autorité propriétaire d'une usine de munition du comté de Tiancheng, intimide ses employés pour les garder concentrés, ce qui conduit au « suicide » public à la roulette russe d'une employée accusée d'avoir volé une boîte de balles. Une malédiction parlant d'un certain « Fantôme des balles » est retrouvée écrite en rouge sur les murs de l'usine et les ouvriers reçoivent l'ordre de vite l'effacer. Les décès suivants dus à des « balles fantômes » qui ne sont jamais retrouvées, ayant apparemment disparues, suggèrent que l'usine est réellement maudite. Song Donglu (Lau Ching-wan), un inspecteur nouvellement promu et à la personnalité légèrement excentrique, est convoqué par le chef de la police de Tiancheng, Jin (Wu Gang(en)), pour faire équipe avec Guo Zhui (Nicholas Tse), le « tireur le plus rapide de Tiancheng », et la nouvelle recrue Xiaowu (Jing Boran), pour enquêter sur ces meurtres mystérieux.
Au 23 octobre 2012, sur Rotten Tomatoes, le film avait reçu une note de 92% sur la base de 12 avis, avec une moyenne de 6,9/10[7]. Sur Metacritic, il est noté 65 sur 100 sur la base de 4 avis[8].
Le Mystère des balles fantômes reçoit généralement des critiques positives. Frank Scheck de The Hollywood Reporter écrit que le thriller « possède une intrigue diaboliquement intelligente et des éléments de production magnifiques[3] ». Chuck Bowen de Slant Magazine salue le film pour avoir « un tonus efficace contre la fatigue des films d'été[9] ». Simon Foster de SBS donne au film la note de 3 étoiles sur 5[10]. Ken Eisner de The Georgia Straight(en) écrit qu'il s'agit d'un « thriller policier d'une beauté frappante[11] » Robert Abele du Los Angeles Times est l'un de ceux qui ont donné une critique négative, concluant qu'il n'avait « pas d'histoire mais beaucoup d'action » et était « visuellement époustouflant mais émotionnellement vide », critiquant la « surabondance d'effets visuels[12] ». Beaucoup de critiques considèrent que le film a été influencé par Sherlock Holmes (2009) de Guy Ritchie[2],[3], en particulier pour le duo de Song et Guo qui est comparé à celui de Sherlock Holmes et du Dr Watson[1].
Box-office
Le Mystère des balles fantômes récolte 8 016 951 HK$ au box-office hongkongais[13].
Il sort officiellement en Amérique du Nord le . Selon le site Box Office Mojo, le film récolte 43 444 US$ lors de son premier week-end, et totalise 117 629 US$ de recettes au .