Watch Arrow - Season 4 Episode 22 Online

Episode Summary

Oliver and Diggle race to rescue Thea, while Felicity, Curtis and Noah join together to stop Darhk.

Episode Name

Lost in the Flood