The Wrath of Rama Khan Archives

supergirl
With the battle against Leviathan proving more dire by every passing episode, Supergirl realizes where the attack is coming from – and in the following sneak preview scene, the only way to stop it. Confront Lena (Katie McGrath) with the truth – once and for all… https://youtu.be/glF7QvtxrnsVideo can't be loaded because JavaScript is disabled: Supergirl | Season[...]