After months of impatiently waiting, the first teaser trailer for the seventh and final season of The 100 is here! The trailer is intense and leaves fans guessing on what will happen in the finale season.
The season six finale left fans with a major cliffhanger. An adult Hope (Shelby Flannery) appeared, only to stab and possibly kill Octavia (Marie Avgeropoulos) just as the mysterious stone device managed to reach the anomaly. Sheidheda was still on the loose, Clarke (Eliza Taylor) managed to trick the Primes, and the fate of Diyoza (Ivana Milicevic) was still unknown.
The teaser trailer features heartbreaking footage of Bellamy crying (Bob Morley) and very ominous looking strangers. Watch it below.
Season seven of The 100 premieres Wednesday, May 20. You can stream the episode the next day for free on The CW app. Need to catch up before the premiere? You can binge the previous six seasons on Netflix.
Let us know in the comments below some of your fan theories for the final season.