Supergirl season 3 episode 19 photo: The attempts to test Reign
Moving into Supergirl season 3 episode 19, you are going to see scenes featuring Odette Annable in a place that she has been before: Within Lena Luthor’s test lab. Yet, things are going to be entirely different for job about every reason.