Baseado no famoso herói chinês Di Renjie, popularizado no Oriente através dos livros de detetive escritos por Robert Van Gulik. Neles o personagem era chamado de Juiz D.
Para se preparar para o papel da imperatriz, a atriz Carina Lau teve aulas de equitação e também de etiqueta.
Andy Lau estudou psicologia criminal para interpretar o detetive D.
Li Bingbing teve que aprender artes marciais e a usar chicote e espada para atuar no filme.
Foi rodado no Hengdian World Studios, na cidade chinesa de Zhejiang. Trata-se de um dos maiores estúdios de filmagens existentes na atualidade.
Uma das principais esculturas do filme é um busto de 80 metros da imperatriz Wu Zetian, que serve como decoração. Apenas esta escultura custou US$ 12 milhões.
Durante as filmagens, alguns jornalistas foram convidados para um passeio no interior da escultura.
Havia o interesse em rodar uma sequência antes mesmo do lançamento deste filme nos cinemas chineses.
Lançado diretamente em home video no Brasil.