"Game of Thrones" fans are fed up. This final season was supposed to be a climax of brilliant storytelling, a time when all the pieces in this sprawling, intricate Westeros puzzle finally snapped into place.
Instead, fans are grumbling on social media about rushed storylines, unexplained loose ends and beloved characters doing things that don't feel true to their nature.
Last week's 80-minute episode took a sudden, dark turn by making longtime heroine Daenerys Targaryen a mad war monster who used her lone surviving dragon to waste hundreds of thousands of innocent lives.
With one episode left before the series ends, that's a lot for fans to take in. More than a million of them have signed a Change.org petition urging HBO to re-make the final season. (HBO is owned by WarnerMedia, CNN's parent company.)
"David Benioff and D.B. Weiss have proven themselves to be woefully incompetent writers when they have no source material (i.e. the books) to fall back on," says the petition, referring to the two "Thrones" showrunners and the source material by author George R.R. Martin.
"This series deserves a final season that makes sense."
HBO has declined to comment about criticism of "Game of Thrones," but it's used to saying goodbye to series, such as "The Sopranos," with divisive endings.
As we head into Sunday night's finale, here are some of fans' biggest complaints
Dany has gone mad, and the plot's execution didn't prepare fans for it.
The show foreshadowed the Mother of Dragons becoming the Mother of Ashes like her villainous father, the Mad King. But it happened all too quickly.
Earlier seasons, in which Dany liberated slaves and showed compassion for the downtrodden, led many fans to believe she would be the show's big hero.
And let's not forget about Team Cersei fans who wanted an epic death for their ruthless queen. Seeing her crushed by falling rubble in the Red Keep's crypt was not as climactic as some had hoped.
Many fans expected more, especially if there was no rush to end the series.
Benioff and Weiss told Entertainment Weekly that HBO would have been happy to have more episodes in the final season. But the showrunners decided to limit the final season to six episodes instead of the usual 10.
"We always believed it (the series) was about 73 hours, and it will be roughly that," Benioff said. "As much as they wanted more, they understood that this is where the story ends."