Avengers: Infinity War ★★★½

Better than it should be, not as good as it could be