Watch Supergirl Online: Season 3 Episode 19
![](https://tv-fanatic-res.cloudinary.com/iu/cs_srgb,d_tv-fanatic-placeholder-square.png,f_auto,fl_strip_profile.lossy,q_auto:420/v1437338558/user/pauldailly92)
Was Tanya a trustworthy new ally for the team?
That was addressed on Supergirl Season 3 Episode 19 when he escaped from what was left of his cult and gifted Kara a journal that could be the key to saving Sam from her murderous alter ego.
Meanwhile, the truth about Guardian's identity was revealed, and the team had to spring into action to save James.
Also, James wondered whether being without a mask would benefit his cause.
Use the video above to watch Supergirl online right here via TV Fanatic.
Get caught up on all the fun right now.
Paul Dailly was an Associate Editor for TV Fanatic.Follow him on X.