DC Legends of Tomorrow TelevisionLegends Of Tomorrow – Episode 3×06 “Helen Hunt” – New Pictures, Synopsis, and TV Promo