Become an IMDbPro Member Today

Get access to the leading information resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself

Follow Industry Trends

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For on IMDbPro, IMDb and Amazon Video

Keep up to date with entertainment news and follow in-development titles not available on IMDb

Start your 30-Day free trial
Already a member?

DC's Legends of Tomorrow

Terms of Service (Season 4, Episode 15)
TV-14
TV Episode | 41 min | Action, Adventure, Drama

Sara and Ava concoct a bold plan to take back the Time Bureau; Zari and Charlie must work together to discover what Neron is planning; Constantine is given a tough choice on who to save from Hell.
Writers
Greg Berlanti (developed by) | Marc Guggenheim (developed by) | Andrew Kreisberg (developed by) | Phil Klemmer (developed by) & 5 more
Cinematographer
Editor
Andrew Kasch (edited by)
Production Designer
Status
Edit Released
Updated May 13, 2019

Release date
May 13, 2019 (United States)
Awards

Contacts

Become a member to access contact information

Cast

+ Add Cast
36 cast members
Name STARmeter Known for
Brandon Routh
Ray Palmer Ray Palmer   See fewer
Top 5000
Caity Lotz
Sara Lance Sara Lance   See fewer
Top 5000
Top 5000
Tala Ashe
Zari Tomaz Zari Tomaz   See fewer
Top 5000
Jes Macallan
Ava Sharpe Ava Sharpe   See fewer
Top 5000
Courtney Ford
Nora Darhk Nora Darhk   See fewer
Top 5000
Amy Louise Pemberton
Gideon (voice) Gideon (voice)   See fewer
Members only
Ramona Young
Mona Wu Mona Wu   See fewer
Top 5000
Nick Zano
Nate Heywood Nate Heywood   See fewer
Members only
Dominic Purcell
Mick Rory Mick Rory   See fewer
Top 5000
Matt Ryan
John Constantine John Constantine   See fewer
Top 5000
Adam Tsekhman
Gary Green Gary Green   See fewer
Members only
Jane Carr
Fairy Godmother Fairy Godmother   See fewer
Members only
Sisa Grey
Bartender Bartender   See fewer
Members only
Olivia Swann
Astra Logue Astra Logue   See fewer
Members only
Gracelyn Awad Rinke
Young Zari Young Zari   See fewer
Members only
Paul Reubens
Dybbuk (voice) Dybbuk (voice)   See fewer
Top 5000
Sandy Sidhu
Nasreen Nasreen   See fewer
Members only
Jason Simpson
Calibraxis Calibraxis   See fewer
Members only
Members only
Mel Tuck
Belial Belial   See fewer
Members only
Bill Croft
Beelzebub Beelzebub   See fewer
Members only
Daniel Cudmore
Minotaur Minotaur   See fewer
Top 5000
Aryiel Lukashuk
Prostitute Demon Prostitute Demon   See fewer
Members only
Jocelyn Panton
Marilyn Monroe Marilyn Monroe   See fewer
Members only
Tiffany Mo
Reporter #1 Reporter #1   See fewer
Members only
Zachary Graves
Reporter #2 Reporter #2   See fewer
Members only
Jessica Smith
Nerdy Agent Nerdy Agent   See fewer
Members only
James Kot
Agent Neil McNeil Agent Neil McNeil   See fewer
Members only
Kevan Kase
Audience Member Audience Member   See fewer
Members only
Jessica Smith
Nerdy Agent Nerdy Agent   See fewer
Members only
Reese Alexander
Time Bureau Agent Time Bureau Agent   See fewer
Members only
Top 5000
Melody Nosipho Niemann
Young Astra (as Melody Niemann) Young Astra (as Melody Niemann)   See fewer
Members only
Conor Stinson O'Gorman
Junkie Looking Demon Junkie Looking Demon   See fewer
Members only
Damian Mavis
Security Room Time Agent (uncredited) Security Room Time Agent (uncredited)   See fewer
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Top 500

Become a member to access additional data

Ratings Breakdown

8.3 / 10 | 484 votes