Chinese historical thriller about a member of the Ming Dynasty's secret service investigating a disease outbreak on a remote island