Legend of Tomorrow

Legends of Tomorrow S02E01: Out of Time

Legends of Tomorrow S01E07: Marooned

Legends of Tomorrow S03E06: Helen Hunt