If you would have told us halfway through season 1 of Supergirl that it would grow to be the second best show in the CW Superhero Universe behind Legends of Tomorrow, with Legends being the best, we would have called you bold face liars. Yet here we are! This week we see the World Killers start their plan to destroy the world, the fallout of Lena's secret, Mon El being a trash ass husband, Lena calling Kara out on her hypocrisy, and James making a choice. The reveal that Lena can create Kryptonite is going to really cause a conflict...the question is will James keep the secret?

Also, can we talk about all these cancellations? Thanos' finger snap has had effects beyond the MCU!