Well, it turns out "it's been Agatha all along" (good luck getting that out of your head today).
We'll be bringing our full recap to you soon, but this week's episode of WandaVision ended with Wanda Maximoff heading into Agnes' basement looking for Tommy and Billy. Once there, she discovered that the decrepit subterranean level of the nosy neighbour's house contained a lot of magical artefacts, including a very powerful book which could quite easily be the Darkhold.
That was certainly an interesting tease, but Agnes revealing herself as Agatha Harkness was the biggest reveal...even if it is one we've all been expecting! Of course, Marvel Studios knows that, so chances are there's a lot more to this villainous witch (and she's definitely evil) than meets the eye.
Like the Scarlet Witch, Harkness has powers, but hers are depicted with purple energy rather than red. Agatha even takes control of Wanda's mind to show her that she's been pulling the strings and messing things up all along, including bringing Pietro back (we'll have a lot more to share on him soon).
You might also notice that when she lands in Westview, Agatha is rocking a pretty crazy looking costume! We'll hopefully see that outfit in full in the weeks to come, but Kathryn Hahn is doing some amazing work here, and could be putting herself on the map as one of the MCU's best baddies.
What does she want with Westview? Is she working for Nightmare of Mephisto? We have a lot of questions, but this was one hell of a reveal in this week's WandaVision, don't you think?