DC's Legends of Tomorrow
tv show

110 total episodes
-
7 seasons
A roaring rewind.
First Aired January 21, 2016
Overview
When heroes alone are not enough ... the world needs legends. Having seen the future, one he will desperately try to prevent from happening, time-traveling rogue Rip Hunter is tasked with assembling a disparate group of both heroes and villains to confront an unstoppable threat — one in which not only is the planet at stake, but all of time itself. Can this ragtag team defeat an immortal threat unlike anything they have ever known?

Daddy Darhkest
Season 3 - Episode 10 - 1h 42m
Air Date
February 12, 2018
Overview
After Sara's encounter with Mallus, the Legends are paid a visit by John Constantine, a demonologist detective. The Legends agree to accompany him to a present-day psychiatric hospital and they are surprised to discover who Constantine is trying to help. During the exorcism, Sara, Leo and Constantine go missing, leaving Ray and Zari to try to take care of Constantine's client. Meanwhile, Amaya and Nate once again come face to face with Kuasa.
Guest Stars
Jes Macallan
as
Ava Sharpe
Matt Ryan
as
John Constantine
Tracy Ifeachor
as
Kuasa
Wentworth Miller
as
Leo Snart / Citizen Cold
John Noble
as
Mallus (voice)
Madeleine Arthur
as
Nora Darhk
Neal McDonough
as
Damien Darhk
Madeleine Arthur
as
Emily
Annabel Marshall-Roth
as
Young Dr. Moore
Marilyn Norry
as
Dr. Ellen Moore
Kelly Metzger
as
Doctor
Craig Fraser
as
Attendant