Legends of Tomorrow Season 4 Episode Guide and Reviews

Here's everything you need to know about Legends of Tomorrow season 4!

Legends of Tomorrow Season 4 brought us even more offbeat superhero action than we’ve already come to expect. We’ve got everything you need here in one place for you.

Legends of Tomorrow Season 4 Episodes

Legends of Tomorrow Season 4 Episode 1: The Virgin Gary

After the Legends defeated Mallus and wiped the final anachronism from time, they find themselves in unfamiliar territory with the Time Bureau. All that changes when Constantine (Matt Ryan) informs Sara (Caity Lotz) of a new magical threat that leads the team to Woodstock. Constantine thinks he knows how to defeat the new threat, but will need the help of the team and their special klepto talents to help with his spell. Meanwhile, Nate (Nick Zano) and Rory (Dominic Purcell) go on an adventure leaving Nate facing someone from his past. Brandon Routh, Tala Ashe, Jes Macallan and Courtney Ford also star.”

air date: 10/22/18

Read our review of the Legends of Tomorrow season 4 premiere.

Ad – content continues below

Legends of Tomorrow Season 4 Episode 2: Witch Hunt

“When the magical Time Seismograph goes off, the team finds themselves headed to the Salem witch trials.  Sara (Caity Lotz) notices that Zari (Tala Ashe) is taking this case personally when she promises to save a mom, who is being accused of being a witch. However, the team quickly learns that there is a magical creature in the town creating problems they hadn’t been expecting. Meanwhile, Nate (Nick Zano) and Ava (Jes Macallan) work together to try to keep their Time Bureau funding by proving to them that magic exists.”

air date: 10/29/18

Read our review of “Witch Hunt” here.

Legends of Tomorrow Season 4 Episode 3: Dancing Queen

“When the Legends discover a fugitive is hiding in 1970’s London, they realize he is part of a gang that is targeting the British Monarchy. Trying to stop the gang, they realize someone from the Legends must infiltrate them. Surprising everyone, Ray (Brandon Routh) is the one to gain their trust after he is put through a series of tests with help from Sara (Caity Lotz) and Rory (Dominic Purcell). Meanwhile, Gary (guest star Adam Tsekhman) shows Nate (Nick Zano) the ropes at the Time Bureau, but it turns out to be anything other than an ordinary day at the office.”

air date: 11/5/18

Ad – content continues below

Legends of Tomorrow Season 4 Episode 4: Wet Hot American Bummer

When the Legends discover that kids at a summer camp have disappeared, Sara (Caity Lotz), Ava (Jes Macallan), Ray (Brandon Routh) and Constantine (Matt Ryan) find themselves as the new camp counselors.  At camp, Ava struggles to get along with the kids, but Constantine whips up a potion that helps Sara and Ava bond with the children. Luckily, the team finds clues to the whereabouts of the missing kids, but the battle to save them leaves one member in bad shape.  Meanwhile, Rory (Dominic Purcell) and Zari (Tala Ashe) are tasked with watching the fugitive and Rory finds a kindship with their “prisoner.” Maisie Richardson-Sellers also stars.”

air date: 11/12/18

Read our review of “Wet Hot American Bummer” right here.

Legends of Tomorrow Season 4 Episode 5: Tagumo Attacks!!!

A new fugitive is on the loose in 1951 Tokyo and Sara (Caity Lotz), Zari (Tala Ashe), Rory (Dominic Purcell) and Charlie (Maisie Richardson-Sellers) try to capture it.  As Constantine (Matt Ryan) struggles to recover, Ray (Brandon Routh) knows that magic might be the only thing that can save him but must look outside the team for help.  Meanwhile, Ava (Jes Macallan) joins Nate (Nick Zano) and his family for an unconventional Thanksgiving dinner.”

air date: 11/19/18

Ad – content continues below

Read our review of “Tagumo Attacks!!!” here.

Legends of Tomorrow Season 4 Episode 6: Tender is the Nate

When Hank Heywood (guest star Tom Wilson) confronts Ava (Jes Macallan) about the spending habits of the Legends, Nate (Nick Zano) steps in to try and smooth things over by inviting Hank on to the Waverider.  The Legends then show Hank what they do by visiting 1920s Paris, trying to capture the newest Fugitive. Meanwhile, Mona (Ramona Young) is trying to make a good impression with Ava, but her over eagerness gets her and Ava stuck in a cell instead.”

air date: 11/26/18

Read our review of “Tender is the Nate” here.

Legends of Tomorrow Season 4 Episode 7: Hell No, Dolly

With Rory (Dominic Purcell) and Ava (Jes Macallan) at odds, Sara (Caity Lotz) tries to come up with a way for them to get along, but all is put on hold when a new magical creature attacks the Legends.  Constantine (Matt Ryan) is forced to confront his tragic past but it could have devastating consequences for the rest of the team. Meanwhile, Mona (Ramona Young) has a crush on someone she works with and gets some advice from Nate (Nick Zano).”

air date: 12/3/18

Ad – content continues below

Read our review of “Hell No, Dolly” here.

Legends of Tomorrow Season 4 Episode 8: Legends of To-Meow-Meow

After Constantine (Matt Ryan) breaks the cardinal Legend rule, you can’t change the past, he, along with Charlie (Maisie Richardson-Sellers) and Zari (Tala Ashe) try to deal with the ramifications without telling the rest of the Legends. Even though Zari encourages them to just fix the problem, Constantine and Charlie are determined to find another way, but only continue to make things worse.”

air date: 12/10/18

Read our review of “Legends of To-Meow-Meow” here.

Legends of Tomorrow Season 4 Episode 9: Lucha de Apuestas

“When the Legends hear that Mona (Roman Young) has let a fugitive go, they must head to 1961 Mexico City to clean up her mess. Mona tries to convince the Legends and the Bureau that the people responsible for releasing the fugitive were some mysterious Men in Black and not her. With no evidence to back up her theory, the Legends must decide if they should trust her and go against the Bureau. Meanwhile, Nate (Nick Zano) and Zari (Tala Ashe) go on a recon mission to find out what Hank (guest star Tom Wilson) might be hiding from everyone.”

air date: 4/1/2019

Ad – content continues below

Read our review of “Lucha da Apuestas” here.

Legends of Tomorrow Season 4 Episode 10: The Getaway

When Hank (guest star Tom Wilson) commandeers the Waverider in 1973, the Legends find themselves on the run in an RV after kidnapping the President who is only able to tell the truth.  With the help of Constantine (Matt Ryan), they discover the reason that none of them can lie making for an uncomfortable family road trip.  Meanwhile, Nate (Nick Zano) and Zari (Tala Ashe), with the help of Nora (Courtney Ford) and Gary (guest star Adam Tsekhman), work together to find out what Hank is really up to.”

air date: 4/8/2019

read our review of “The Getaway” here.

Legends of Tomorrow Season 4 Episode 11: Seance and Sensibility

“When Mona discovers that her favorite author, Jane Austen, might be at the epicenter of a magical alert, Mona, Sara, Charlie and Zari find themselves in 1809. With Nate still dealing with family issues, Constantine and Rory perform a séance and receive a message from the other world that rocks Constantine to his core. Meanwhile, Ray and Nora are forced into close quarters.”

air date: 4/15/2019

Ad – content continues below

Read our review of “Seance and Sensibility” here.

Legends of Tomorrow Season 4 Episode 12: The Eggplant, The Witch, and The Wardrobe

With darkness on the rise in 2019, the team realizes that a new host of problems have risen as they have been cleaning up history.  Sara (Caity Lotz) tries to save Ava (Jes Macallan) from a fate worse than death while battling her own demons.  Nora (Courtney Ford) and Constantine (Matt Ryan), work together to take down a powerful demon. Meanwhile, Zari (Tala Ashe) gets unsolicited advice from Mona (Ramona Young), Charlie (Maisie Richardson-Sellers) and even Rory (Dominic Purcell).” 

air date: 4/22/2019

Read our review of “The Eggplant, the Witch, and the Wardrobe” here.

Legends of Tomorrow Season 4 Episode 13: Egg MacGuffin

While Ray (Brandon Routh) is worried about Nora (Courtney Ford), he is suddenly faced with his own problem that forces him to do the unthinkable.  Nate (Nick Zano) and Zari (Tala Ashe) are stuck in an awkward limbo, so Sara (Caity Lotz) devises a plan to send them on an easy mission together. Meanwhile, Charlie (Maisie Richardson-Sellers) and Rory (Dominic Purcell) are approached with a lucrative offer that could upend their lives.  Jes Macallan, Matt Ryan and Ramona Young also stars.”

air date: 4/29/2019

Ad – content continues below

Read our review of “Egg MacGuffin” here.

Legends of Tomorrow Season 4 Episode 14: Nip/Stuck

“When Sara (Caity Lotz) hesitates to make a tough call, Rory (Dominic Purcell) steps up creating a wedge in the team. Meanwhile, Ava (Jes Macallan) gives Gary (guest star Adam Tsekhman) the responsibility of handling the Bureau performance reviews for all the Agents.”

air date: 5/6/2019

read our review of “Nip/Stuck” here.

Legends of Tomorrow Season 4 Episode 15: Terms of Service

With things getting out of control, Sara (Caity Lotz) and Ava (Jes Macallan) concoct a bold plan to take back the Time Bureau. But when things go awry, Zari (Tala Ashe) and Charlie (Maisie Richardson-Sellers) must work together to discover what Neron is planning. Elsewhere, Constantine (Matt Ryan), is given a tough choice on who to save from Hell.”

air date: 5/13/2019

Ad – content continues below

read our review of “Terms of Service” here.

Legends of Tomorrow Season 4 Episode 16: Hey, World!

While on a mission to find Ray (Brandon Routh), Constantine (Matt Ryan) and Nora (Courtney Ford) discover Neron’s evil plan. Nate (Nick Zano) convinces the Legends to think outside the box and suggests a dangerous plan to unite magical creatures and people to save the world.”

air date: 5/20/19

read our review of “Hey, World!” right here.

And we’ll see you in 2020 for Legends of Tomorrow Season 5!

Legends of Tomorrow Season 4 Cast

Sometimes fan patience pays off. It remains one of the great injustices of our current golden age of superhero television that Constantine only ran for one season on NBC. Despite a fan campaign to make a second season happen, it wasn’t to be. But you simply do not waste a ridiculously perfect piece of casting like Matt Ryan as John Constantine. Ryan’s Constantine has since returned to work his dark magic on Arrow and Legends of Tomorrow. He has his own animated series, too.

Ad – content continues below

Adding Constantine to the team makes perfect sense. Legends has long been a kind of “island of misfit toys” for cool, slightly displaced characters, and it’s known for swapping up its roster with abandon. This season in particular has been a busy one in that regard. But the current season’s focus on magic and demons has meant that we’ve heard Constantine’s name come up several times, even when he hasn’t actually shown up. If he’s going to be around for every adventure next year, that might be a sign they’re considering other stories where having a magic specialist around will be necessary. 

The bad news is that Keiynan Lonsdale won’t be back as Wally West/Kid Flash after the season premiere. He might show up occasionally after that, but he’s no longer a series regular. We have some more details on that right here.

However, we can expect much more of Nora Dahrk this season. Deadline broke the news that Courtney Ford will now be a series regular.

Maisie Richardson-Sellers will also return!

Ramona Young (BlockersSanta Clarita Diet) joins the cast in the series regular role of Alaska Yu. A typical twentysomething easily swept up by romantic notions and fantasy novels, she’s something of an expert in the world of the magical creatures that the Legends encounter in season four. In the company of the Legends, she soon learns to get her head out of the clouds to become a kickass superhero.

Tom Wilson (The InformantBack to the Future, The Mayor) will recur as Nate’s father, Hank Heywood. With a lifetime in the military and Dept. of Defense, Hank is part of a long line of Heywoods to serve the country. Charming and charismatic, he’s left big shoes for Nate to fill — and it doesn’t help that Nate can’t tell him he’s secretly a Legend!

Ad – content continues below

Legends of Tomorrow Season 4 Story

Here’s the official synopsis for Legends of Tomorrow Season 4:

After defeating the demon Mallus by cuddling him to death with a giant stuffed animal named Beebo, the Legends are ready to ease off the gas. Sara (Caity Lotz) and her team join Ava Sharpe (Jes Macallan) and the Time Bureau to help clean up the last few remaining anachronisms. The job seems straightforward enough until Constantine (Matt Ryan) arrives to inform them that, in solving one major problem, they have created another, much larger one. When the Legends let time crumble in order to release and defeat Mallus, the barrier between worlds softened. History is now infected with “Fugitives” – magical creatures from myths, fairytales, and legends. Having been expelled throughout time by people like Constantine, these Fugitives are now returning to our world in droves and making a real mess of things. As the Time Bureau is distrustful of and ill-equipped to deal with magic, the Legends must team up with everyone’s favorite demonologist to set history back on track.

Sara and Constantine are joined by compassionate inventor Ray Palmer (Brandon Routh), hotheaded ex-con Mick Rory (Dominic Purcell), rebellious totem-bearer Zari (Tala Ashe), and heartbroken historian-turned-superhero Nate (Nick Zano) as they set out to save the world – and their legacy. It’s the familiar fun of the Legends time-travelling across historical events and encountering famous figures with an added shot of magical craziness! 

We’ll update this with more info as soon as we have it.

Mike Cecchini is the Editor in Chief of Den of Geek. You can read more of his work here. Follow him on Twitter @wayoutstuff.