Grade 'The Flash' Season 8 finale: