This movie is all visuals and style ... intentionally
It kills me that Joseph Kahn is so under-appreciated outside of the ad industry. The guy makes these funny, amazing hyper-kinetic, intricately filmed and choreographed live-action cartoons and people criticise them for either too simple or (as with Detention) overly complex plotting.
I wish there was more of an audience for his films :(