I didn't have much of a problem with it story wise. The dog-humping, racial stereotypes, and robot balls is what bothered me.