Arrow Season 6 Season 6, episode 23 Life Sentence 7.7 / 10 May 17, 2018 42 min With a new ally on his team, Oliver engages Diaz in an epic final battle. Previous episode The Ties That Bind Next episode Inmate 4587