Arrow/Season 6

Season Six of the superhero fantasy and action series Arrow aired on the CW Network beginning in October, 2017. It carried a full season episode total of twenty-three episodes. The season starred Stephen Amell in the eponymous role of the main protagonist, Oliver Queen, aka the Green Arrow. Other returning cast members include David Ramsey as John Diggle, Willa Holland as Thea Queen, Emily Bett Rickards as Felicity Smoak, Echo Kellum as Curtis Holt, Rick Gonzalez as Rene Ramirez, and Juliana Harkavy as Dinah Drake. The season also starred Katie Cassidy as the evil Laurel Lance of Earth-2, and Paul Blackthorne as Quentin Lance.