DC’s Legends of Tomorrow Season 3 Finale

Pictured (L-R): Dominic Purcell as Mick Rory/Heat Wave, Caity Lotz as Sara Lance/White Canary and Johnathon Schaech as Jonah Hex -- Photo: Jack Rowand/The CW

Pictured: Dominic Purcell as Mick Rory/Heat Wave -- Photo: Jack Rowand/The CW

Pictured (L-R): Keiynan Lonsdale as Wally West, Tala Ashe as Zari, Dominic Purcell as Mick Rory/Heat Wave, Caity Lotz as Sara Lance/White Canary and Johnathon Schaech as Jonah Hex -- Photo: Jack Rowand/The CW

Pictured: Caity Lotz as Sara Lance/White Canary -- Photo: Jack Rowand/The CW

Pictured (L-R): Nick Zano as Nate Heywood/Steel and Maisie Richardson- Sellers as Amaya Jiwe/Vixen -- Photo: Jack Rowand/The CW

Pictured (L-R): Maisie Richardson- Sellers as Amaya Jiwe/Vixen and Tala Ashe as Zari -- Photo: Jack Rowand/The CW

Pictured (L-R): Caity Lotz as Sara Lance/White Canary and Johnathon Schaech as Jonah Hex -- Photo: Jack Rowandr/The CW