Cured

Cured

Available on BBC iPlayer
S12 E1: The crew stumbles on a science center where vile historical figures have been “cured” of evil.