y. .. wasn't a great movie by itself, but god... all the fan service and endings to character arcs made this movie so wonderful.