Dopo Detective Dee e il mistero della fiamma fantasma (2010) e il prequel Young Detective Dee - Il risveglio del drago marino (2013), Mark Chao torna per la seconda volta nei panni dell'indomito investigatore della dinastia Tang in un film che si va a collocare - cronologicamente parlando - poco prima rispetto agli eventi del primo capitolo (dove il personaggio era interpretato da Andy Lau).