Anche se trae la sua ispirazione dai celebri film su Sherlock Holmes firmati da Guy Ritchie, The Bullet Vanishes di Lo Chi-leung lascia un suo segno indelebile nel genere del poliziesco d’azione in costume. Lau Ching-wan interpreta l’epigono di Holmes, Song Donglu, un investigatore della Cina degli anni Trenta, che collabora con il poliziotto Guo Zhui (Nicholas Tse) per risolvere alcuni casi di omicidio nei quali sono implicate delle “pallottole fantasma” che sfuggono alle analisi forensi. Alcuni decessi che avvengono all’interno di una fabbrica di munizioni vengono imputati a una maledizione spettrale, anche se il proprietario della fabbrica, Ding (un beffardo Liu Kai-chi) e il corrotto capo della polizia Jin (Wu Gang) stanno sicuramente tramando qualcosa di losco. Guo e Song non credono alla superstizione come causa dei diversi omicidi. Insieme al giovane poliziotto Xiaowu (Jing Boran), l’intrepida coppia affronta il mistero con dedizione e con una giocosa capacità di usare stratagemmi al limite della correttezza.
Cina, anni '30. L'investigatore Song Donglu è considerato il migliore nel suo campo, in grado di risolvere qualsiasi caso posto alla sua attenzione. Quando viene trasferito in un'a...