Title: DC's legends of tomorrow season 3 episode 15 subtitles Director: Dermott Downs Release Date: 13th Mar '18 Download Subtitle Download Other Episodes