Le Docteur et ses compagnons de voyage, Yaz et Dan, se retrouvent impliqués dans une aventure de pirates face aux diables des mers. Les aventuriers vont parcourir l'espace-temps et se retrouver dans la Chine du XIXe siècle, où un petit village côtier est menacé à la fois par la redoutable reine des pirates, Madame Ching, et par de monstrueuses forces extraterrestres qu'elle déchaîne sans le savoir. Ainsi, le Docteur et ses fidèles alliés vont devoir lutter contre ces démons marins pour sauver la planète...