‘Legends of Tomorrow’ Season 3 Episode 9 Preview: Photos from “Beebo the God of War”

The CW’s Legends of Tomorrow cast teamed up with Arrow, The Flash, and Supergirl stars for an epic four-part crossover event that involved Barry and Iris’ wedding being interrupted by Nazis from Earth-X. Season three episode eight allowed the Legends to temporarily shift their focus from tracking anachronisms to saving the galaxy. Episode nine returns the team to the important task of attempting to fix their mistakes from season two.

Directed by Kevin Mock from a script by Grainne Godfree and James Eagan, season three episode nine is titled “Beebo the God of War.” Episode nine will air on Tuesday, December 5, 2017 at 9pm ET/PT.


The season three cast includes Brandon Routh as Ray Palmer/Atom, Dominic Purcell as Mick Rory/Heat Wave, Franz Drameh as Jefferson “Jax” Jackson/Half of Firestorm, Victor Garber as Professor Stein/Half of Firestorm, Caity Lotz as Sara Lance/White Canary, Nick Zano as Dr. Nate Heywood/Steel, Maisie Richardson-Sellers as Amaya Jiwe/Vixen, and Tala Ashe as Zari Tomaz.

The “Beebo the God of War” Plot: FOLLOW YOUR HEART — Rattled by recent events, the Legends dive into work which finds them investigating an Anachronism in a Viking settlement in the New World. The Legends realize that the Norsemen are worshipping an artifact as their god and are surprised by the artifact’s origin. For the first time, Sara (Caity Lotz) is worried that they might need back up when Damien Darhk (Neal McDonough) shows up. Meanwhile, Jax (Franz Drameh) finds a loophole that could potentially change history, but it is a risk he is willing to take.

Legends of Tomorrow Season 3 Episode 9
Dominic Purcell as Mick Rory/Heat Wave and Wentworth Miller as Leo- X/Citizen Cold in ‘Legends of Tomorrow’ Season 3 Episode 9 (Photo: Dean Buscher © 2017 The CW Network)
Legends of Tomorrow Season 3 Episode 9
Caity Lotz as Sara Lance/White Canary and Jes Macallan as Ava Sharpe (Photo: Dean Buscher © 2017 The CW Network)
Legends of Tomorrow Season 3 Episode 9
Caity Lotz as Sara Lance/White Canary (Photo: Dean Buscher © 2017 The CW Network)
Legends of Tomorrow Season 3 Episode 9
Maisie Richardson- Sellers as Amaya Jiwe/Vixen, Nick Zano as Nate Heywood/Steel and Thor Knai as Leif Eriksson (Photo: Dean Buscher © 2017 The CW Network)
Legends of Tomorrow Season 3 Episode 9
Thor Knai as Leif Eriksson, Katia Winter as Freydis Eriksdottir and Maisie Richardson- Sellers as Amaya Jiwe/Vixen (Photo: Dean Buscher © 2017 The CW Network)
Legends of Tomorrow Season 3 Episode 9
Wentworth Miller as Leo – X/Citizen Cold and Dominic Purcell as Mick Rory/Heat Wave (Photo: Bettina Strauss © 2017 The CW Network)