Season 5 Episode 23 Lian Yu (Season Finale)

Arrow Season 5 Episode 23 "Lian Yu" Photos (Season Finale)

Arrow Season 5 Episode 23 "Lian Yu" Photos (Season Finale)

The CW has released the sneak peek images for the May 24th season finale of Arrow titled "Lian Yu."

In the episode: The battle between Oliver (Stephen Amell) and Adrian Chase (Josh Segarra) culminates in a final epic battle on Lian Yu. 

Head over to Arrow Episode Guide: "Lian Yu" for the full description and promos of this episode. 

Source: