"Doomworld" is the sixteenth episode of the second season of DC's Legends of Tomorrow, and the thirty-second episode overall. It aired on March 28, 2017.
Well, it looks like you losers managed to remember who you are. I should've wiped you from existence when I had the chance! Do you have any idea how infuriating it is to know that Merlyn was right?! Lucky for you I believe in some fates worse than death, like me destroying the Spear and cementing this reality for all time.