Cool songs and a few amazing fight scenes, but unfortunately a letdown on some parts. I love One Piece so much but I'm not gonna lie, I almost fell asleep in the middle of the movie simply because too many effects were used in the battle scene and it got pretty repetitive that I lost all focus and got too bored. It's also a big shame that recent One Piece movies had become a series of cameo fest instead of a good adventure movie with just the straw hats. I know it's interesting to see old characters coming back, but too many of them randomly showing up makes it look like they were there just for show. I believe One Piece movies are mostly non-canon, but I think a sense of believability is still needed to make them enjoyable and this movie simply offered no canon continuity or believable value (in the perspective of a long-running series with its own universe). Although, as a spectacle, this movie was enjoyable and a fun watch in general, filled with classic One Piece humour, and it surely is always nice to see the straw hats together!