Supergirl fans have cause to celebrate. The show returns on Monday with a surprisingly emotional hour that somehow still manages to sandwich a ton of surprises between all the action beats.

While we’ll see Kara dealing (or choosing not to deal) with the loss on Mon-El, there’s also a new big bad in town, as Adrian Pasdar takes on the role of determined DC super-villain Morgan Edge.

Meanwhile, a new villain, Bloodsport, challenges Supergirl like never before, an ordinary citizen discovers a surprising connection to the Girl of Steel, and Alex worries about her upcoming wedding to Maggie.

We’ve seen the premiere a little early, thanks to our friends at the CW, and have a number of teasers to share with you.

As usual, we avoid outright spoilers and plot point reveals that would ruin your experience of the live event. That said, we urge you to proceed with caution anyway, as one woman’s teaser is another woman’s spoiler, as the old phrase we just made up goes.