In France and Germany, a new far left – composed of Trotskyites, communists, and anarchists – is rising from the ashes to become a political force again. These rejuvenated ghosts take the form of Oskar Lafontaine’s Left Party in Germany, as well as various revolutionary movements in France; one of them has just named itself the Anti-Capitalist Party.