A lot of dragged scenes like the Giant monster and RIver scene, or Marco with the resistance group or Ludo chasing a book. Like 30 minutes of pointless bullshit that could have been spent to actually explain Toffees backstory before killing him. Half of the movie should have been just Moon's past to be honest. And we should had an actual battle for Mewni with armies clashing and shit. The movie was dissapointing and ending wasn't the only thing wrong with it.
It's seriously a 6/10 at best.