- Title: Supergirl – Blood Bonds
- wiki: link
Opening with the short stand-off between Supergirl (Melissa Benoist) and Non (Chris Vance) that closed the mid-season cliffhanger, Nom’s men kidnap Hank Henshaw (David Harewood) in hopes of trading him for Astra (Laura Benanti). “Blood Bonds” deals primarily with Kara’s growing frustration and lack of control as Cat Grant (Calista Flockhart) has guessed her secret and General Sam Lane (Glenn Morshower) shows up to take control of the DEO and decides to torture Astra for information.
Although the writing of the episode is a little spotty at times, eventually “Blood Bonds” gets to the heart of the matter as Kara stands up for humanity in a way that also allows her due right by her aunt and broker a small measure of peace between the DEO and the Kryptonians (at least for now). The rescue of Henshaw also allows for the obvious conclusion to the Cat Grant subplot as the Martian’s shape-shifting ability comes in handy in convincing Kara’s boss that her assistant can’t possibly be Supergirl.The episode also continues to tease Maxwell Lord (Peter Facinelli) as the show’s Lex Luthor stand-in, complete with a closing scene involving the billionaire scientist’s new plan to strike back against the Kryptonians.