Legend of Tomorrow

Legends of Tomorrow S02E11: Turncoat

Legends of Tomorrow S02E07: Invasion!