This is not the type of movie I would go see on my own (dragged there by a female friend). I was however surprised to find it a lot less painfull than initially thought. I rated this movie with 4 stars, it was indeed entertaining, good humor with the drama at the right places. Towards the end, there were a few very predictable parts. I don't mean that as a negative, the predictability was filmed so it fit well in the script and flowed positively. I was happy with the ending (predictability included) and the overall script (in my humble non-profesional opinion) could not have been filmed any better. Great job to the performers and director. I recommend this film to all movie goers age 16 and up.