Avengers: Infinity War ★★★★★

I have never felt so defeated walking out of a movie theater...