DC's Legends of Tomorrow -- "Hell No, Dolly!" -- Image Number: LGN407a_0419brb.jpg -- Pictured: Caity Lotz as Sara Lance/White Canary -- Photo: Jack Rowand/The CW -- © 2018 The CW Network, LLC. All Rights Reserved.

The Legends of Tomorrow are heading to the past to deal with an evil magical creature.

Legends of Tomorrow episode 407, “Hell No, Dolly!,” will leave us wondering how an evil doll story can’t involve Beebo in some way.

RIPPLE EFFECT — 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).

Legends of Tomorrow episode 407 airs on Dec. 3, 2018.

AlertMe