This movie has gotten a lot of attention because of its controversial subject matter. It is deserving of the controversy. There are many elements of this film that can definately be seen as offensive, and make you feel bad for laughing. That said…it is a slap stick comedy. There are parts that make you laugh out loud and say, “did they just say that”. The movie also plays Katy Perry and has a puppy, so you see how crazy this film might be.