Odds of a Red Skull return?