Watch Supergirl season 2 episode 21 tv series online free
Release: May 15, 2017
Alex takes over as Acting Director of the DEO as the Daxamites take over National City, open fire on Air Force One, and recruit a familiar face to their side. Meanwhile, Cat Grant returns to National City to inspire Supergirl and the populace.