The scarlet witch is back, bitches.