Title: Arrow Season 6 Episode 16 subtitles Director: James Bamford Release Date: 16th Mar '18 Description: Dark Siren and Cayden James abduct Quentin to get their hands on a weapon of mass decimation. Download Subtitle Download Other Episodes