Na dinastia Ming da China, Shen Lian (estrelado por Chang Chen), uma polícia secreta do governo corrupto, está preso pela conspiração em uma missão. Para provar a inocência, ele procura a verdade com uma garota chamada Bei Zhai (estrelando Yang Mi)