The first part of The 100‘s season 2 finale airs tonight, and we can’t believe the show is already wrapping up its spectacular second season.

The 100 season 2, episode 15, “Blood Will Have Blood, Part 1,” airs tonight. It’s been a wild ride, and we’re sure it’s about to get even wilder.

Let’s recap the events of season 2 so far, and catch up with our heroes as they prepare for the big battle ahead.

Thelonious Jaha and his Jesus Quest

After the Ark station crashed on Earth, Abby and Kane began rounding up the survivors, establishing Camp Jaha in honor of their (allegedly) fallen Chancellor. While Kane initially assumed the role of Chancellor, he embarked on a quest to establish peace with the Grounders, and passed the title to Abby.

Jaha, meanwhile, was slowly being deprived of oxygen back in space, and (perhaps as a result of this) began seeing visions of his dead son Wells.

Wells led him to Earth, where he landed in the desert and was taken captive by some Grounders. After being thrown into in the same pit as Kane, Jaha began believing that he had survived for a reason, and has set out to find the fabled City of Light, which he believes is a safe place for his people.

Related: The 100’s Thelonious Jaha: Is he a madman or a messiah?

Last we saw Jaha, he was sailing out onto a misty lake with Murphy and a couple of followers, following a drone to what probably ends up being the City of Light. This seems like a season-ending cliffhanger sort of moment, and we can’t wait to see what they find.

Clarke and Anya’s ill-fated adventure

After the battle with the Grounders in the season 1 finale, Clarke and her friends were taken into Mount Weather, where everything seemed a bit too good to be true – and it was. Driven by a desire to find out what happened to Finn and Bellamy, Clarke escaped the facility to find Grounders held in cages, being used as living blood banks for the radiation-prone Mountain Men.

She found and freed Anya, and together they fought their way through a Reaper tunnel, slowly earning each other’s trust and respect. Anya had just agreed to speak to her people about a truce when she was shot by the Ark guards; Clarke was taken to Camp Jaha, where she reunited with her mother.

The unraveling of Finn Collins

Finn and Bellamy had not died in the explosion like we had been led to believe. Finn had been taken captive by a Grounder, but was freed by Bellamy, Monroe and Sterling.

After finding Camp Jaha and realizing that their friends weren’t there, the team set out to free Clarke from the Grounders. Finn was losing it at this point, unable and unwilling to play nice when the Grounders kept kidnapping, torturing and killing his friends.

Related: The Finn-ish line: Why The 100 can’t save the Spacewalker

After torturing and killing a Grounder who did not know where Clarke was, but pointed Finn to a peaceful Grounder village instead, Finn and Murphy split from the group. When they arrived at the village, there was actually signs that the delinquents had been there, and Finn decided to force the Grounders to tell him what had happened to Clarke.

His hostage situation turned into a massacre when some of the Grounders tried to flee or fight back. Of course this was the moment when Clarke, Bellamy and Octavia arrived.

Octavia: Grounder Princess

Ah yes, Octavia. After losing Lincoln to the Mountain Men, Octavia was ready to do everything in her power to get him back. She trailed the Grounder leader Indra around in the woods, enduring humiliation and several attempts on her life before she was finally, grudgingly, allowed to follow them.

Related: Could The 100’s Octavia Blake be the Grounders’ next Commander?

When she and Bellamy eventually found Lincoln, he had been turned into a Reaper by the Mt Weather president’s son, Cage. Abby and Clarke managed to cure him, but he’s still craving the drug-like serum.

He and Octavia only reunited two weeks ago, and now they’re heading into battle side by side, Octavia having officially joined the Grounders as Indra’s new Second.

The death of Finn

When Kane and Jaha were held in captivity, they met a demure Grounder girl who turned out to be the fierce Commander Lexa. Unlike most of the other Grounders, Lexa values peace; she’s previously united the 12 Grounder tribes, and when Kane suggested a truce, she was willing to consider it.

However, Finn’s massacre set the Grounders on a war path, and when Clarke went to treat with Lexa, she revealed that there was only one way to save the Sky People: to hand Finn over to the Grounders, for a slow execution (which Lincoln describes as “the pain of 18 deaths”).

Although Clarke was horrified by what he’d done, she did everything in her power to save him. But ultimately, Finn handed himself over to save Clarke and his people. There was only one thing left to do, and Clarke did the unimaginable; under the guise of saying goodbye, Clarke stabbed him and killed him quickly, sparing him the torment.

Lexa, rational as she is, called off her people when they wanted revenge. “It is done,” she told them, and it was.

The Clexa alliance

When Eliza Taylor said she was excited by her character’s path after Finn’s death, we couldn’t even have begun to imagine how great it would really be.

Although Finn had just died and Clarke still had his blood on her hands, there was no time to grieve: her friends were still held captive inside Mount Weather, and Finn’s death had won her Lexa’s respect. She didn’t want his death to go to waste, and so she pushed on with the alliance.

Related: The 100 introduces its first queer character: Why Lexa’s sexuality matters

Lucky for the Sky People, Lexa understands the value of peace. She’s tried to teach Clarke to be more like her, denouncing her feelings and becoming a true leader. Clarke never believed it, but the pair bonded none the less.

As J.K. Rowling would say, “There are some things you can’t share without ending up liking each other, and knocking out a post-apocalyptic mutant gorilla is one of them.” (Or, you know, something like that.)

In last week’s episode, the pair shared a kiss after Clarke pushed Lexa to find another reason to live besides survival. Clarke told her she wasn’t ready to be with anyone, but it has definitely opened up for a future pairing – if they both survive the finale, that is.

That’s so Raven

Poor Raven has had a rough season. She was shot in the season 1 finale, and ended up wounded and abandoned in the drop ship after the battle. None other than John Murphy walked in, intending for the pair to die together, but luckily they were saved by Ark survivors.

Raven underwent a horrible, anesthetic-less surgery on her spine, which left her unable to move one of her legs. She’s been walking with a leg brace ever since, and although she seems to have gotten the hang of it, this handicap means she can’t go on any of the delinquents’ missions.

Instead she’s the radio girl, who’s so far been single-handedly winning the war through the magic of science.

The death of Finn hit her hard. And although there’s a hint that she’ll be able to move on with Wick, she’s clearly not ready yet.

And Bellamy takes the Mountain

Last but not least, Mr Bellamy Blake snuck into Mt Weather to free Jasper, Monty and the others, who had been taken one at a time to undergo horrific bone marrow extraction at the hands of Dr Tsing, who figured out a way to permanently fix her people’s radiation problem.

Bellamy killed a guard and assumed his identity, and has teamed up with Maya, her father and some well-meaning Mountain Men in order to keep the 47-ish safe until Clarke, Lexa and their army storm the gates.

With the acid fog disabled, only one door stands between them. Can Bellamy muster up a Grounder army on the inside to up their chances?

Related: Vote: Who will die in The 100 season 2 finale?

And here we are: we’ve reached the season 2 finale. The 100 season 1 was amazing, but season 2 has been phenomenal.

Tonight’s episode, “Blood Will Have Blood, Part 1,” airs at 9/8c on The CW. It will probably deliver fatal blows and plenty of suspense, but there’ll still be one more hour’s worth of content next week – which undoubtedly will leave us with a cliffhanger, so prepare yourselves.

What do you think about ‘The 100’ season 2 so far?