'The 100' is airing the first part of its heart-stopping finale this week and this Wednesday night's season 2 episode 15 titled "Blood Must Have Blood, Part One" will bring everyone an action-packed hour. Things are not looking great as Clarke and Lexa prepare for battle. Don't miss the brand new episode. Watch 'The 100' season 2 episode 15 stream using the free online stream link at the end of this post.

Note: This feature contains spoilers on the upcoming episode of 'The 100.' Please read at your own risk.

Last week, Clarke and Lexa had a heated discussion as they prepare for battle. Raven got desperate for help and compelled Wick to enter the engineering room. Bellamy on the other hand, was in a race against time. This week, everyone will not be safe when the battle ensures and it's not certain who will make it after tonight's show. Octavia and Lincoln will reportedly make a difficult decision but the network didn't really drop hints on what this thing is going to be about. Watch 'The 100' season 2 episode 15 online using the free online stream link below.

Actress Alycia Debnam-Carey, who plays Lexa, recently gushed to TVLine about her character. "For a while, one of the main characteristics about Lexa was that love was no longer an option for her, so I figured it was never going to happen," she said. "The writers would put sly little suggestions in the script every now and then, but both Eliza [Taylor] and myself were like, 'No way, it's not going to happen.' Then we finally read this past episode and went, 'OK, it really is happening!'" Watch 'The 100' online using the free stream link at the bottom.

Additionally, show executive producer Jason Rothenberg also confirmed Clarke's bisexuality. "I love how well-received that kiss was, and by such a young fan base," Debnam-Carey said. "It's such a positive thing; this type of relationship isn't something you get to see too often on teen shows." However, romance isn't in the cards for the two according to the actress, who added, "They're about to go battle, which is the most important thing right now for both characters. It's what they've been working towards all season; as for anything else, we'll have to wait and see."

The official synopsis of 'The 100' season 2 episode 15 reads: "Clarke and Lexa prepare for battle in Part 1 of the two-part Season 2 finale. Later, Octavia and Lincoln are forced to make a difficult decision."

"Blood Must Have Blood, Part One" is to air this Wednesday at 9 p.m. EST. Watch 'The 100' season 2 episode 15 stream using the free online stream link here.