After a truly impressive run full of spaceships, missiles, killer A.I.s, and even body-snatchers, The 100 only has one season left before we say goodbye for good.

Season 6 ended on a pretty massive cliffhanger, even by The 100's standards, with Octavia (Marie Avgeropoulos) being killed (maybe?) by an adult Hope (Shelby Flannery) and dissolving into a green mist that reminded us quite a bit of the Anomaly. Whatever the explanation for that is, we'll have to wait until Season 7 premieres to get some answers.

It will premiere in 2020. Though we don't have a premiere date yet, we do know The 100 will return at midseason, as it's done the past few years. If we had to guess, we'd bet The CW will keep it as a summer show, putting its premiere date sometime in April.

Season 7 will be the final season. Showrunner Jason Rothenberg announced the series would end after Season 7 on Twitter, and he later told TV Guide he had a specific ending in mind for the series. "I hope [fans will] be satisfied," Rothenberg said. "I am satisfied. I think it's a pretty powerful, emotional ending."

We have not seen the last of Octavia. Though her fate seems ominous, anything is possible on The 100, and you can't assume anyone is dead (or if they are, that they'll stay that way. Jason Rothenberg told Entertainment Weekly, "Whether she's alive or dead, Marie's amazing and you can safely say we have not seen the last of her. But whether or not she's dead and we tell her story in flashback or whether or not we see her again in the present, that's something we have to wait and see."

Discover Your New Favorite Show: Watch This Now!

Marie Avgeropoulos,<em> The 100</em>Marie Avgeropoulos, The 100

We will pick up directly after the Season 6 finale. Don't worry, you won't be left reeling from that finale only to be faced with a major time jump when The 100 returns. Rothenberg told TV Guide that we'll pick up with Season 7 directly after the finale of Season 6, with Bellamy (Bob Morley) frantic to figure out what in the world has happened to his sister.

There will not be any time travel. Despite Hope coming out of the Anomaly as an adult when three days earlier she'd still been a fetus in Diyoza's (Ivana Milicevic) belly, Rothenberg assured us that he doesn't plan to use time travel to explain how that's possible. He did, however, tell us that time was "acting funny," and we can probably expect some answers about why in Season 7 premiere.

Hope probably won't be a villain. Killing off a beloved character is a good way to designate yourself as the new villain of the series, but we probably shouldn't judge Hope too quickly. Despite not wanting to say much about this new mystery character, Jason Rothenberg did tell TV Guide that he thinks we're going to end up liking her and her quick wit. That's probably a good thing considering TVLine reports that Flannery will be a series regular in The 100 Season 7.

Shelby Flannery, <em>The 100</em>Shelby Flannery, The 100

The 100's Jason Rothenberg Addresses the Show Ending

Sheidheda is still a threat. Though the Flame was destroyed, Raven (Lindsey Morgan) wasn't able to destroy Sheidheda like she thought. He somehow managed to upload himself somewhere, and he'll still definitely be lurking around when the show returns for Season 7. "I think it's a safe bet that we'll see him again," Rothenberg told TV Guide. "Interestingly, we always kind of set up throughout a season what the next season's story is going to be. We did that in two ways this season. The Anomaly being one and Sheidheda being the other."

The 100 will return at midseason on The CW.

(Disclosure: TV Guide is owned by CBS Interactive, a division of CBS Corporation.)