As Hive races to release his Inhuman pathogen on the world, S.H.I.E.L.D. races to stop it.
Meanwhile, free from Hive's sway, Daisy is in custody back at S.H.I.E.L.D. headquarters, a gaunt shadow of her former self, broken and guilt-ridden, angry at what Hive made her do and the suffering she caused.
Even once Hive - having been zapped with a weaponised version of the memory machine - is captured, there's still a feeling of unease as his minions remain on the loose with a stolen warhead.
While occasionally hobbled by some very heavy-handed, on-the-nose, foreshadowing, Absolution grabbed your attention from the get-go and managed to keep up the momentum until its wonderful cliffhanger.
The first half of the episode was all gung-ho spy-fi action, while the second half eased more into thriller territory - once Hive had been captured and transported to S.H.I.E.L.D. headquarters.
Major kudos to Brett Dalton as Hive. Back when Agents of S.H.I.E.L.D. began he came in for a lot of stick for his robotic performance as square-jawed Grant Ward - which in retrospect we realise was intentional - but now, as the Inhuman hive-mind occupying Ward's body, he's become an ultracool, and terrifying, villain.
The other stand-out character here, although in a smaller, supporting, role, was John Hannah as amoral scientist Holden Radcliffe. While it's unlikely that Hive will be hanging around after next week's episode, I hope some way is found to keep Radcliffe on the S.H.I.E.L.D. payroll.