Diego Rivera is a famous Mexican muralist. Rivera meets Kahlo when he is painting a mural on commission and she falls in love with him, marrying him a few years later.
They share a love of art as well as a love for Communism. Rivera is a lifelong and fervent Communist who at one point helps to hide Trotsky in Mexico. He falls in and out of favor with the official Communist party. His intellectual love of the ideals of Communism seem to contradict the actions he takes. For example, he receives handsome sums of money from capitalists as payment to paint murals and this is the reason why he has a sort of love-hate relationship with the official party.