Legends of Tomorrow” has continued to maintain its place as the zaniest of the Arrowverse by never shying away from being strange and wacky, from becoming Beebo to fighting a demon, to battling a devious fairy godmother. The series returned after a long hiatus with surprises, relationship tension, and a heartbreaking turn of events.

Sara Lance leads a ragtag team of Legends through history with this season focusing on magical fugitives and a powerful demon on the rise which brought in John Constantine as an official member of the team. This season has undergone many changes with plenty of fun and emotional moments with Constantine breaking time, Sara and Ava's relationship developments, Nate's friction with his father Hank, and a powerful demon after Constantine.

The series stars Caity Lotz, Brandon Routh, Tala Ashe, Maisie Richardson-Sellers, Courtney Ford, Jes Macallan, Nick Zano, Dominic Purcell, Matt Ryan, with Ramona Young and Amy Louise Pemberton.

Bollywood musical number

Next week's episode “Seance and Sensibility” picks up following the events of Monday's episode with Nate (Nick Zano) dealing with family issues while Constantine (Matt Ryan) teams up with Rory (Dominic Purcell) for a séance but the message he receives will shake him. The promo shows the Legends at Hank's funeral going against his angry spirit. Of course, the promo shows plenty of chaos ensuing.

The press release also teases Ray (Brandon Routh) and Nora (Courtney Ford) being forced into close quarters while Mona (Ramona Young) gets a chance to meet Jane Austen which whisks her, Sara, Charlie, and Zari back to 1809.

The episode airs April 15. The photos tease the somber gathering while also showing sneak peeks at the lavish Bollywood musical number.

Showrunner Phil Klemmer shares with EW how the musical number "Legends of Tomorrow" is an undertaking and one of the hardest things he's done, going on to explain how this moment was used to further explore Zari who tends to keep her feelings bottled up and what it'd be like if those feelings came out in a big way.

Zari's powers have been at the root of her journey since joining the legends so this big moment will show a new side to her.

Caity Lotz adds that typically “Legends of Tomorrow” adds something crazy but this time the entire story is crazy. Tala Ashe shares with EW that this episode starts with Jane Austen and during the regency-era then ends up with them in Bollywood.

The actor adds this moment makes sense in the evolution of Zari's character with Klemmer adding by doing this musical number it has encouraged them to try for something more ambitious.

The Legends face darkness

On the subject of the Ava and Sara tension, Phil Klemmer shares with TV Line how they wanted to give them a human-scale story which is rooted in their conflicting opinions on how to deal with magical creatures and whether or not these creatures have rights. The showrunner adds that they wanted this relationship to be true to life and wanted them to do something that's totally normal. Caity Lotz shares with EW that Ava and Sara love each other and the two each have complicated pasts to deal with so the road ahead won't be an easy one.

The next episode “The Eggplant, the Witch, and the Wardrobe” finds the Legends in present-day 2019 where darkness has been rising. Sara (Caity Lotz) will be battling personal demons as she attempts to save Ava (Jes Macallan) while Nora and Constantine team up to take on a powerful demon and Zari (Tala Ashe) faces advice from Mona, Charlie (Maisie Richardson-Sellers), and Rory. The episode airs April 22. The teaser photos tease the Legends doing research while some show Constantine, Sara, and Nora checking out someone's place.