DC's Legends of Tomorrow Recap: Everything You Missed in the Season 6 Premiere