Absolute mess (was about to say garbage but I'd feel sorry for BC and EO, they did a good job acting so I'll give them credit for that). Other than that, it was complete and utter mess. Act 1 was decent and kind of set the precedent for what's to follow but it all went downhill from there.
Every cameo was a failure and very sad for fans who saw the trailer (and leaks) and were expecting epic battles and fights. Heads up, you will be heavily disappointed. Ngl they absolutely nailed the "cameos" in that they made their cameos for less than 5 minutes each and then disappeared adding no substance to the storyline.
Go into this movie with VERY LOW EXPECTATIONS or you will be left feeling like DS without Cristine.