This movie is hard to grade. On one hand, the fan service moments worked for me (I am, after all, a fan) and I didn’t get bored once during the film; it kept me fully entertained throughout. One could argue that this is enough, that I shouldn’t ask for more, and that might very well be true.