Grade the 'Legends of Tomorrow' Season 7 premiere: