Site Feedback

Did anybody watch the film "Battle Royale"? What do you think about it?