Two universes merge to form our menacing new villain.

Marvel