Legend of Tomorrow

Legends of Tomorrow S01E05: Fail-Safe

Legend of Tomorrow S02E14: Moonshot

Legend of Tomorrow S02E03: Shogun

Legends of Tomorrow S02E07: Invasion!