Durante la dinastía Ming en China, Shen Lian (Chang Chen), un agente encubierto al servicio de un gobierno corrupto, se ve involucrado en una conspiración. Para probar su inocencia, se embarca en la búsqueda de la verdad junto a una mujer llamada Bei Zhai (Yang Mi).