I don't know why this movie has a rating of 3.7 stars, it was very good. It had its moments like every marvel movie, but there's only one or two scenes that were obviously meant for children. The some past few marvel movies have been slightly mediocre and I believe that everyone just stops pay attention after the endgame because it was so good. It does have complexed issues like the occult, witchcraft, the afterlife, etc that people will have issues with. But, I watch marvel for the poetic artful message that inspires the good in people to be heroes. It's better than 3.7!