Battle Royale
Might have to be a favourite of mine I believe. I thought this film was brilliant, the concept was executed superbly and the overall feel was great. In addition, the use of 'clasical' music for most of it actually worked somehow and fitted perfect. I wish more characters got a little more screen time and development but I can see why they didn't.