Infinity wars felt much more balanced, and Thanos a much better villain. This one is very long, too epic for belief, the emotions less believable, and most of all, the storyline got too messy. Unfortunate as I loved Infinity wars and was looking for a great ending.