This is mostly a sports movie with some romcom and coming-of-age thrown in, so it is good for what it is. It has all of the basic elements you would expect. Ellen Page brings her usual personality to the role... I would have loved this movie had it starred Drew Barrymore.
This movie was funnier than I had even expected and there was never a dull moment. The whole audience was laughing and it was not just a chick flick, guys will enjoy this movie too. The actors were great. I would recommend this movie to anyone who likes a laid back romantic comedy.