I’ve added 4 episode stills from the 8th episode of season 1 of Supergirl, titled Hostile Takeover. This episode aired on Monday, December 14 at 8pm EST. Enjoy the episode stills! Please credit us kindly if you are posting these anywhere else. Thank you.
Supergirl > Season 1 > Episode Stills