Avengers: Infinity War ★★★

definitely best experienced with a shrieking crowd of nerds