ENH:  Wrath of the titans.