I went to see this movie with my husband, my brother and my parents. None of us enjoyed it. Violence, anger and depression are the main themes. I felt bad for the people in the theater who had young children with them. The trailer is VERY deceiving. I would not recommend this movie for children OR adults. We all left the theater feeling disappointed, depressed and sad. Don't waste your time or money.