After thinking about it for a while, I must say I was disappointed with it. It started out great with Madara, then Kaguya, after very little backstory foreshadowing, in only the previous arc no less came out of nowhere and ruined a lot of things. I tried to give her a chance with her epic and scary entrance, but when Black Zetsu "defeated" Madara out of nowhere, it just became awkward and somewhat ridiculous. Thankfully Naruto, Sasuke, Kakashi, Sakura and Obito were awesome in the fight, and the choreography was suspenseful, but Kaguya herself was just uninteresting. She had no personality when Kishimoto could have easily given her one, she wasn't the final villain heavily foreshadowed throughout the series, her powers were mostly rehashes of other characters' techniques, etc. She wasn't exactly original either lols.
Then we came to Naruto vs. Sasuke, which for the most part was great, but it too felt incredibly rushed and a bit anticlimactic with its "overly happy" ending, probably because all this time I believed the prophecy that either one or both of them would be killed and that Naruto and Sakura would actually get together while Sasuke went with Karin, but boooy was I off lols. The arc also reeked of implied retcons. Hagoromo's tools being reintroduced then dropped, the white zetsus "actually being people from the previous IT," Madara getting incredibly heavy hype in the first half of the arc, and so on and so forth.
I disliked the ending so much that I'm rewriting it as a fanfiction, though I suppose that's not such a bad thing being that it's inspired me to start writing again lol.
I've all but decided against watching the film since it's all but completely spoiled for me and I dislike the forced romance between Naruto and Hinata in it, what's more, that being pretty much the central theme. I'm not really looking forward to Bolt being the main in part 3, since this is Naruto part 3, not Bolt, the Naruto carbon copy part 1 lols but since Kishimoto has still left things in the story in the dark and Orochimaru will be returning I've decided to give it a shot.