The acting was awesome and the storyline kept you watching. The rapping made you want to listen for more. Yes rapping can be offensive but like they say in the movie you shouldnt take it personally, they are just rapping and it was funny. You saw how they hang out with each other, its entertaiment. Have an open mind when you watch thiis movie.