DAMIEN DAHRK Attempts To Nuke STAR CITY In ARROW Season Finale Teaser

Still from 'Arrow'
Still from 'Arrow'
Credit: CW

CW has released a teaser for the upcoming season finale of Arrow, in which Oliver battles Damien Dahrk for the fate of Star City. 

Check it out:

The Arrow season finale airs May 25 on CW.

Twitter activity