This movie was hilarious. I went with my 11 yr old daughter. I was skeptical in taking her because of advertised content but was glad I did. We both enjoyed it tremendously. All the characters were ones people could relate to and I came away with more understanding. And Kevin Hart was out of this world funny...Loved It!!!!!