Avengers: Infinity War

Avengers: Infinity War ★★★½

Lost a bit of its luster on second viewing, but still very fun!