The trailer looks like the funny parts are just offensive language or absurdity. I don't understand this trend, for being a really immature person, I don't get how can people enjoy this kind of "comedy" and not feel stupid.
I do like the cast and the idea that Gerard Butler is an elf though