This review contains spoilers
I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls I hate balls