Ronald D. Moore and David Eick's 2004 Battlestar Galactica reimagining is still widely considered one of the best sci-fi TV shows of all time, but there were a few elements - particularly in the series finale - that proved to be highly divisive.
Though several aspects of the overall story came in for backlash, arguably the most contentious plot point revolved around the show's principal protagonist, Kara Thrace, aka Starbuck (Katee Sackhoff).
We're not sure if this is really necessary for a series that ended over a decade ago, but if you haven't watched BSG yet and plan on catching up, here's your spoiler warning!
After seemingly being killed off in the previous season when her Viper exploded, Kara inexplicably returned to lead her crew and the rest of humanity to Earth. There were multiple theories about Starbuck's apparent resurrection, but when she discovered her crashed Viper - and her own charred corpse inside - it was obviously heavily implied that she was some kind of spirit, and the character's final appearance all-but confirmed it.
In the series finale, after the crew decide to settle on Earth, Starbuck and Apollo (Jamie Bamber) bid farewell to Commander Adama (Edward James Olmos). Lee watches his father's ship leave and turns back to Kara, who has vanished without a trace.
Though we were never given a specific explanation for what happened, it was assumed that Thrace had been brought back by "the Gods" until she was able to fulfil her destiny by leading her people to Earth, and Sackhoff confirmed as much when asked about her character's fate on Instagram.
"Actors don’t remember? Of course we do," The Mandalorian star responded when one fan suggested she may not recall the specifics. "It was the biggest break of my career and this show was very collaborative. Also to say actors only read the scripts is a very stereotypical statement."
"She was a spirit brought to guide humanity to earth and salvation," she added.
So, there you have it. We're not sure how satisfied fans will be by this explanation, but it was always the prevailing theory, so shouldn't come as much of a shock.
"After a 40-year armistice in the war between the Twelve Colonies and the Cylons, the latter group launches a surprise attack with a goal of exterminating the human race, wiping out virtually everyone in the Twelve Colonies. Malware placed in the Colonial military's computer network renders most of the network ineffective or destroyed -- except for Battlestar Galactica, a space battleship that fought in the earlier war. Because it's older computer systems are not networked, the ship is not affected by the malware attack and it becomes the lead in the new battle with the Cylons."