Chyler Leigh has opened up about filming this year’s four-way crossover event between “Arrow,” “The Flash,” “Supergirl,” and “Legends of Tomorrow.”

During a recent press visit on the Vancouver set of “Supergirl,” Leigh shared that filming her first ever Arrowverse crossover was tiring but a lot of fun. “It was a lot of work and exhausting, but it was a lot of fun,” Leigh, who plays Alex Danvers, told Comic Book Resources and other news outlets. “We all had a really great time together. The biggest thing about it is that when you’re working that much, and you’re working that hard, and you have such little time, it’s basically making like a huge feature in three weeks, and so, it was ridiculous.”

When asked how big her role is in the crossover, Leigh revealed that she’s all over it. “Every day, 14-hour camera days, every single day for three and a half weeks, I was there  [on set filming],” she revealed, before adding that most of Alex’s scenes are with Oliver (Stephen Amell), Barry (Grant Gustin), Sara (Caity Lotz), and a lot of other “Legends of Tomorrow” characters.

While Leigh said that it was only Alex and Kara (Melissa Benoist) who really went over in the crossover, promo photos for the TV event revealed that Leigh and Benoist’s “Supergirl” co-star Jeremy Jordan is also appearing in the crossover. But it seems that Jordan is playing a different version his Earth-38 character Winn Schott.

While the crossover is expected to be action-packed, “Arrow” executive producer told The Hollywood Reporter that “the biggest surprise will be the emotional component of the crossover.” “I don’t think anyone is going to see that coming,” Mericle said. “It’s very much a dark love story. It’s the underpinnings of that that will make the Earth-X element a real contrast to that.”

Surprisingly, it’s the “Legends of Tomorrow” characters that will be bringing the waterworks during the crossover. “You’ll be most surprised that ‘Legends’ is capable of making our audience cry,” “Legends of Tomorrow” executive producer Phil Klemmer told The Hollywood Reporter. “I thought last season really leaned into the comedy, and that Season 3 we tripled down on that. There’s some ludicrous moments. Things get bananas, and yet in this crossover, we have this thing that happens that will honestly move you to tears.”

The crossover, titled “Crisis on Earth-X,” will air across two nights. It begins with “Supergirl” and “Arrow” on Monday, Nov. 27 at 8 p.m. EST, and ends with “The Flash” and “Legends of Tomorrow” on Tuesday, Nov. 28 at 8 p.m. on The CW.