I watched it at age 14, almost 15, and thought it was amazing. Sean Penn is one of the best actors in the industry and I look forward to seeing more of his films. I love Sean Penn. All the actors gave amazing performances.
Too violent for kids under 14.