Crisis on Earth-X Part 1

Barry and Iris' wedding brings the gang together, but things go awry when villains from Earth-X attack the ceremony.

Supergirl Season 3, Episode 8 - Crisis on Earth-X Part 1

Air date: 27 November 2017