Legends of Tomorrow Live Recap with Spoilers: Moonshot