More Trouble With Aliens And Bosses In ‘Supergirl’ CLIPS

In the last episode, Supergirl and the DEO managed to kidnap Astra, so the evil alien Non has kidnapped Hank Henshaw. Supergirl (Melissa Benoist) attempts to clean up Max Lord’s (Peter Facinelli) Headquarters, and of course he won’t have that happen in this clip:


Non (Chris Vance) is having a fellow alien read Hank Henshaw (David Harewood) the leader of the DEO’s mind, but he’s having trouble (because he’s the Martian Manhunter?) in this clip:


If all that isn’t enough, Cat (Calista Flockhart) believes that Kara is actually Supergirl, so Kara gets the help of James (Mehcad Brooks) and Winn (Jeremy Jordan) in this clip:


Supergirl Season 1 Episode 9 called “Blood Bonds” airs Tonight at 8 PM ET on CBS.