> So the Soviets were actually the good guys?
Yes. Soviets sacrificed dearly to save the world from Nazis and end the Holocaust. That was good.
The US and European powers weren't exactly angels. The Soviets certainly weren't. The Nazis were much worse. Defeating them was good.