I'm sorry, but I was not impressed. I think I was too excited. For this to be a 3 hour movie, there was like 30 minutes of action and the ultimate battle was pretty weak. All the fighting took place in Infinity War. It just sucks that this is how the story ends. And it seems that most critics are too afraid to admit it.