This review contains full spoilers for Agatha All Along Season 1, Episodes 8 and 9. As it turns out, it was Agatha all along. I shouldn’t have been surprised, yet I was.
The two-part finale to Marvel’s Agatha All Along brings the story of the Witches’ Road to an end that feels rewarding but also, frustratingly, somewhat unsatisfying depending on the kind of answers you are looking for. The show does a fair job of tying up some of its mysteries and rounding out its characters, but one too many other important questions were left unanswered. The main thread of the show has been about wicked witch Agatha Harkness forming a mother-son/mentor-mentee relationship with fledgling sorcerer Billy Maximoff, and in that regard the final two episodes are a win.
It seems Billy’s true super power is seeing the best in people – even unrepentant magical mass murderers – and it’s a mighty feat for him to break through to Agatha, to the point where she actually acts selflessly for once. Agatha choosing Rio’s kiss of death in order to spare Billy led to a tragically beautiful death, right down to the patch of purple flowers her body leaves behind. Then, of course, we got the show’s big twist.
I didn’t see it coming in the slightest, so I was blown away when Billy realized that he unknowingly used his reality-warping powers to create the Witches’ Road. Like mother, like son. With this reveal, so many of the show’s more peculiar moments suddenly make perfect sense, such as .