DC's Legends of Tomorrow Recap with Spoilers - Last Refuge