Avengers: Infinity War ★★★★

I need to see it again before I decide on 8 or 9. I’ll leave it as 8 for now.