The 100 season 3
The complete cast of the hit CW series The 100 The CW

Filming for The 100 season 3 has already started and new details of the show's upcoming season have surfaced online.

Reports suggest that the upcoming instalment may feature the death of a major character, while the producer has teased a bloody set. Aaron Ginsburg, supervising producer of The 100 has shared some updates from the sets on Twitter.

He wrote, " much blood is all over set right now or that the blood belongs to a character you guys like." hinting at a fan favorite character's death in season 3 opening episode.

Moreover, actress Lindsey Morgan (Raven) teased that episode 3 would be "incredibly mind-blowing".

Executive producer Jason Rothenberg replied to Morgan's tweet and dished out some more details.

In the season 2 finale of The 100, we saw Clarke (Eliza Taylor) and Bellamy (Bob Morley) use radiation to kill all the Mountain Men, including Maya (Eve Harlow) and by the end of the episode, Clarke decided to leave Camp Jaha.

The synopsis of season 3 reads:

For two seasons, the refugees of The 100 sent to Earth have been at war. First with themselves, then with the Grounders, and finally with Mount Weather. Many have lost their lives along the way. All have lost their innocence. They have learned the hard way that in the fight for survival, there are no heroes and no villains. There is only the living and the dead. But now the war is over. The battle against Mount Weather has been won. The prisoners have returned home to a world seemingly at peace, but can they find peace within themselves after what they had to do to escape? And is there more to life than just surviving? Unfortunately, their newfound sense of normalcy will be short-lived, and their lives will be changed forever, as threats both old and new test their loyalties, push them past their limits, and make them question what it truly means to be human. First, they fought to survive. Then, they fought for their friends. Now, they will fight for the human race.

The 100 season 3 will premiere in early 2016.