Executive Producers Grainne Godfree and Keto Shimizu discuss the season finale of DC’s Legends of Tomorrow including what happens to Sarah and their passion for alien movies from the ’70s!