TV Previews/Reviews The Flash Season Three Review by Nate Winchester ByNate Winchester August 12, 2017 Well I finally caught up on the latest season via Netflix.