The Dark Kryptonians are coming!
That's what the extended preview for Supergirl Season 3 Episode 22 teases, and boy, it looks like it's going to be another strong outing for this hit CW drama.
While the bulk of the hour will focus on Supergirl learning all about Serena's plans for Earth, the trailer shows us the new villains making their debut in National City.
And something tells us they are going to be far less friendly than Reign.
The time is running out to save Sam before Reign is able to return and wreak some havoc for the residents of the city, and with that, it means the team are going to have to pull double duty to try and get the upper hand.
Erica Durance will appear again as Alura, and you can just tell that she and Kara are going to have some great moments in the episode.
Mon-El will also be along for the ride with Alura and Supergirl, so there's that.
But one of the saddest moments will likely center on J'onn as he gears up to say goodbye to his father one last time.
If anything, Supergirl Season 3 has gone from strength to strength, and we can't wait to see how these final episodes pan out.
Have a look at the full teaser below, and be sure to join us in the comments with your thoughts on it.
Remember you can watch Supergirl online right here via TV Fanatic. Get caught up now!