'DC's Legends of Tomorrow' season 3 episode 9 spoilers: Superheroes investigate a Viking settlement

A promotional image for The CW's "DC's Legends of Tomorrow."Facebook/CWLegendsofTomorrow

In the next episode of the superhero TV series "DC's Legends of Tomorrow," the Legends — Atom (Brandon Routh), Steel (Nick Zano), Heatwave (Dominic Purcell), and White Canary (Caity Lotz) — will go back in time to a Viking settlement to investigate an anachronism.

The synopsis and trailer for the upcoming installment titled "Beebo the God of War" were just released recently and showed Canary dressed in warrior attire and charging a horde of Vikings. Apparently, an anachronism has made its way to the New World and the Legends need to correct the timeline aberration. Steel and Jefferson Jackson observe a Viking camp with their binoculars. "We are dealing with some kind of blue god," Jefferson says to his partner. The rest of the team also survey the camp and acknowledge its presence.

Later on, during a Viking feast, the female leader says to her followers, "Our god hungers for battle!" The boisterous crowd roars in agreement as they raise their mugs in the air. Apparently, the blue god is spurring the Vikings to battle with outsiders in order to achieve its own agenda. A huge group of warriors are then shown charging another group in battle. It remains to be seen who or what the blue god is and what agenda it is trying to accomplish. Moreover, will the Legends be able to stop the anachronism from disrupting the Viking settlement?

In the last episode, the Legends went to Central City to help out Barry Allen a.k.a. Flash (Grant Gustin) and the rest of his team defeat the villains from Earth-X. The perpetrators were doppelgangers from an alternate dimension. In the end, the heroes were able to overcome them with Canary leading the way.

"DC's Legends of Tomorrow" season 3 episode 9 will hit air on Tuesday, Dec. 5. at 9 p.m. EST on The CW.