Title: Arrow Season 6 Episode 21 Subtitles Director: James Bamford Release Date: 4th May '18 Description: Dark Siren and Cayden James abduct Quentin to get their hands on a weapon of mass decimation. Download Subtitle Download Other Episodes Related posts:Famous in Love season 2 episode 4 subtitlesThe Handmaid's Tale Season 2 Episode 4 SubtitlesHumans season 3 episode 3 subtitles