Watch the new 'Avengers: Infinity War' trailer

The two-minute trailer features villain Thanos (Josh Brolin) threatening the batch of Marvel heroes.