First off; yes this does have spoilers from the manga, but they're so little or have 0 context, so if you're not with a manga reader you won't even notice
It's a great movie with all our best boys/girls getting screentime, it's fun, wholesome and has a good villian to match
The end fight was a little too over the top and didn't make much sense but it was still really awesome