10 Recent Films That Totally Blew The Ending

10. The Witches

Though expectations weren't exactly high for Robert Zemeckis' re-adaptation of Roald Dahl's beloved dark fantasy novel The Witches, the director at least had the opportunity to deliver a more provocative ending than in the 1990 Nicolas Roeg movie.

Advertisement

Despite pushing the boundaries of kid-friendly entertainment with its uniquely disturbing story and grotesque practical makeup effects, the '90 adaptation ultimately deferred to a glorified deus ex machina, by having young Luke (Jasen Fisher) transformed back from a mouse into his human form by the suddenly heroic Miss Irvine (Jane Horrocks).

While the ending to Zemeckis' new film is indeed more faithful to the downbeat climax of the book, it still ends up hitting a sour note due to the movie's overall candy-coated, saccharine tone.

Like Dahl's book, The Witches 2020 wraps up with the young protagonist (Jahzir Kadeem Bruno) permanently retaining his mouse form and never being turned back into a human.

However the film also tiptoes around the grimmer implications of this ending, that the boy and his unwell grandmother (Octavia Spencer) will therefore die around the same time, instead suggesting that we have no idea how long they both will live.

And because it's apparently a bit gauche to end a family film like that these days, it all wraps up with a toe-curlingly embarrassing song-and-dance number set to Sister Sledge's "We Are Family." Oof.

Though the ending at least commits to the boy remaining a mouse for the rest of his life, between the doubt it casts on his and grandma's lifespans and that wholly unnecessary final needle drop, it ultimately feels pretty lacking in dramatic backbone.

Advertisement