the first half is 10/10. the music is lively and amazing, there are some really funny bits, and all the characters are exciting to watch. the only reason I give it four stars is that the second half drags, and the love interest fails at being *interesting* at all. other than that though, great movie. i've watched it twice and would recommend it to my friends.