Montreal World Film Festival
"Happy Slapping" had its world premiere at the 2011 Montreal World Film Festival.