This movie gave me great joy. I loved it. Also shows the harsh reality in life so it touched me. Not just another "fairytale-ending" movie. However being an anime fan who has watched a good amount of sports-genre anime it was a bit predictable for me. Not saying I don't like it, I do still like it. This review is from someone who doesn't like cheerleaders in general.