The villain in Avengers: Infinity War is Thanos. While he has appeared as an anti-God (read communist) super-villain in the Marvel comics of the ‘70s till the ‘90s when US was waging a cold war with the communist forces, in his present manifestation he looked more aligned to the selfish capitalist forces of the world.