7. The Boy Starts A Revolution Against The Witches - The Witches
As brilliant as Nicolas Roeg's 1990 adaptation of Roald Dahl's The Witches was, many were nevertheless excited to see how Robert Zemeckis' remake would handle its ending.
Given that the Roeg film famously erased the darker climax of Dahl's book in favour of a slightly rushed happy finale, Zemeckis' promise that he would stay true to the spirit of that original ending left many hopeful.
And though Zemeckis' finale is certainly more faithful to the source material, it comes with a major caveat.
Indeed, The Witches 2020 ends, as Dahl's book does, with the young protagonist (Jahzir Kadeem Bruno) still turned into a mouse, but also tacks on a wildly unnecessary mid-credits epilogue that wasn't present in the novel.
This scene takes place many years later with the boy now teaming up with his grandmother (Octavia Spencer) to lead a worldwide revolution against the witches, giving a presentation to a huge assembly of children on how to defeat them.
Whether you consider this a setup for a potential sequel or simply an attempt to tie up every loose end, it's a totally needless extension of Dahl's original story.