I really liked this movie. BUT I have to say that it is rated R for a reason! Kids really shouldn't see this movie at all. Sexual content can get somewhat graphic at times, and language is frequent and strong. Overall, I think a lot of adults or older teens will enjoy, it's a good movie!