The Red Skull triumphant?