This study of the momentous battle over NAFTA examines the complex inter-relationships that developed among labour unions, corporations and environmental groups, highlighting the sources of solidarity and contention in the politics of globalization. Through this case, the author studies the intersections among social movement's dynamics, the sources of unity and conflict in visions of the global economy and the relative roles of class and environmental actors in shaping the political institutions responsible for international roles.