Today, it is multinational corporations that are increasingly being cast as the über-villains of our globalized world. For all their subliminal paid promotions and subtle product placements, corporations are getting drubbed in the main story lines of our popular culture.