Very good movie. I would recommend it to adults, it may be a bit harsh for young people.