The major trade union federation in Brazil, CUT, faces similar challenges to the South African labour movement: the need to revive shopfloor structures, defining the role of trade unions in a new democracy, debating social contracts and socialism. Their recent congress showed sharp division. Adhemar S Mineiro and Sergio Ferreira report.