Title: DC's legends of tomorrow season 3 episode 12 subtitles Director: Dermott Downs Release Date: 27th Feb '18 Download Download Other Episodes