Im Jahr 665 begibt sich der junge Detective Dee (Mark Chao) in die Hauptstadt der Tang-Dynastie, Luoyang, um einen Job als kaiserlicher Sicherheitsangestellter anzutreten. Bei seinem Eintreffen stellt Dee fest, dass die gesamte Stadt in Angst lebt, da die kaiserliche Schiffsflotte von einer unbekannten Kraft im Meer zerstört wurde. Gerüchte ...