What an episode! Many Heads, One Tale gave us the secret history of Hydra, a major development in the Fitz/Simmons relationship, Grant Ward going seriously badass, and the infiltration of the ATCU by S.H.I.E.L.D.
Very quickly after last week's revelation that Rosalind was leading on and selling out Coulson, Phil swiftly turned the tables (in case we thought he was losing his edge), only to discover that Rosalind herself is being played by former-World Council member Gideon Malick (Powers Boothe)... who also happens to be the current head of Hydra.
Ward is looking for the legendary Strucker vault, evading a death squad sent by Malick, and finally ends up discovering that the Red Skull didn't found Hydra in the Second World War and that actually the organisation is a lot older and a lot more intricately involved with the Inhumans than he originally thought.
The S.H.I.E.L.D. infiltration of the ATCU was a well-executed slice of spy-fi, with Bobbi and Hunter going undercover, and Mack and Daisy providing remote support. You could almost hear the Mission: Impossible tune playing in the background.
And the Fitz-Simmons snog! I confess: I grinned like a loon at this.
And if that wasn't enough, we were even treated to couple of fantastically choreographed fight scenes, one pitching Ward against Malick's kill crew and the other seeing Bobbi and Hunter fight their way past some ATCU goons (including a telekinetic Inhuman).
It's episodes like Many Heads, One Tale that remind me why I enjoy this show so much (and can excuse the odd, slower episode). This had everything: from plot twists and romance to slugfests and spy-fi.
Honestly, I couldn't be happier about this show right now.
More like this, please!