The Wrath of Rama Khan is an episode of Supergirl starring Melissa Benoist, Chyler Leigh, and Katie McGrath. Supergirl's struggle against Leviathan reaches a boiling point as she faces off against Rama Khan. Meanwhile, as Lena and...
Action , Adventure , Sci-fi , Drama
Melissa Benoist , Chyler Leigh , Katie McGrath , Jesse Rath