I thought the whole cannibalism angle was handled quite tastefully, since we never see Kevin actually eating. As for the over-the-top violence, if you're familiar with Rodriguez, Miller or Tarantino at all, you know what to expect. Still can't believe it got an R in Alberta (the equivalent of an NC-17 in the US), as did Saw and House of 1000 Corpses. An 18A would've sufficed.