Der Film spielte 51,7 Mio. US-$ ein und gewann sechs Preise bei den 30. Hong Kong Film Awards, darunter "Best Director" und "Best Actress" (Carina Lau); bei den Internationalen Filmfestspielen von Venedig 2010 war der Film außerdem für den Goldenen Löwen nominiert. Ein Prequel, "Detective Dee und der Fluch des Seeungeheuers", erschien am 28. September 2013, wiederum unter der Regie von Tsui und mit Carina Lau; hier spielte Mark Chao den jungen Detective Dee. 2018 erschien ein weiteres Prequel "Detective Dee und die Legende der vier himmlischen Könige".