After last week's quite pitiful effort, Seeds was a massive step in the right direction for Agents Of S.H.I.E.L.D., managing to deliver an reasonably effective main plot, a crucial secondary plot and some great character moments. As well as the origin story for yet another future supervillain...
This would have been a far better story to have returned with after a three month break.
Fitz and Simmons are called in to consult on an attack on students at science and technology division of the S.H.I.E.L.D. Academy because a device they invented was used in the attack.
They are accompanied by Skye and Ward, while May and Coulson - still brooding over the 'truth' of his death and resurrection - head off, on a secret mission, to Mexico City, chasing up a lead in May's investigation into the mystery surrounding Skye's background.
The academy mission takes an unexpected turn, climaxing in the creation of a superstorm over the S.H.I.E.L.D. Academy. Sadly the resolution of the actual superstorm issues is rather handwaved so the story can focus (understandably) on the human aspect on the main plot.
That said, the superstorm did give us one of the best shots we've yet seen in the show when The Bus is flying over the clouds towards the eye of the storm.
It appears that my favourite episodes to date are the ones where Fitz and Simmons are allowed to shine.
Other great moments in this episode included the Academy's Wall Of Remembrance - where Skye noted Bucky Barnes' name (as well as a nod to the first Captain America movie, a nice Easter Egg for the upcoming sequel) - and the shocking facts Coulson and May unearthed about Skye.
Increasingly the stories are starting to feel like part of a larger whole, rather than self-contained, with the return - although only peripherally - of Ian Quinn (David Conrad) from The Asset as well as the crucial S.H.I.E.L.D. label of 0-8-4 (this time in reference to Skye).
So, Skye might have superpowers? That's what this show really needs - more characters with superpowers. All too often, at present, we're seeing people manifesting their superpowers in their final scene, as the episode's kicker. It would be nice for someone to start a story with superpowers and to go from there.
But at least this week it felt everyone was in-character, dealing with the problems at hand as well as their own issues and moving the story forward at a decent pace.