My husband and 7 year old son went to see the movie on opening day and my son loved it! But when my husband took me to see the movie three days later I was ticked off at my husband for bringing my son to the movie because of the swear and language! I think if your child would be around 12 or old then movie would be fine but not for a 7 year old! Adult point of view- the movie was awesome and the fight scenes were a little to drawn out but over all i was impressed!