One of the best movies I've ever seen. The director manages to keep the audience on its toes all the time without falling into the trap of cheap tricks. There are a number of scenes which one never forgets. Conflicts are presented on several levels (student-student, students-school, students-security agent, students' fathers) simultaneously. Do not miss it!