Is Mephisto Finally Headed To The MCU? [UPDATED – Sacha Baron Cohen Confirmed?]
Seems like just yesterday, fans around the globe were seeing Mephisto all over Disney+'s WandaVision. Week after week everyone was certain that he was behind what was going on in the series. Until it was