Legends of Tomorrow Recap with Spoilers: Marooned