Those giving this movie a bad review are those who have their head in the sand about the reality of today. The narrative may not have been life-like (aka teenaged girls and town turned assassin) but the symbolism and message was very clear. Best movie I've watched in a while.