The two-night, four-hour Arrowverse crossover is almost upon us.

The CW released a trailer showing us exactly what the superteam is up against just as they all gather for Barry and Iris’ wedding. From the looks of it, it will be a difficult one that will test everyone’s will defeat those from Earth-X.

All of the superheroes band together with help from their super friends like Citizen Cold, The Ray in his debut live-action appearance, Felicity Smoak, Iris West and Alex Danvers to take on their most formidable villains yet

Check out the trailer below.

The Arrowverse crossover begins on Monday, November 27 at 8 p.m. with Supergirl followed by Arrow on a special night and time at 9 p.m. and will conclude on Tuesday, November 28 with The Flash and Legends of Tomorrow.