Le Docteur, Yaz et Dan se retrouvent dans la Chine du XIXe siècle, où un village côtier est menacé par la redoutable reine des pirates Madame Ching, mais également par une force monstrueuse qu'elle libère involontairement en recherchant un trésor perdu. Le Docteur doit à nouveau affronter les Démons des Mers, afin de retrouver un navire disparu transportant un trésor, et surtout de sauver le monde...