Bitter sweet revenge