The film would have been better without all the homosexual innuedos, mom on mom kissing, a thinly veiled reference to a foursome and the bar scene. I didn't make a big deal of those things because I didn't want to draw attention to them while watching the movie with my girls (ages 9, 10 & 12).
If you're comfortable with your kids being gently introduced the above mentioned things, the movie is bearable. If I had known those things were in there, I would've vetoed the movie.
The story and characters were engaging enough, considering the type of movie.