«Две любви» – роман о страсти и предательстве, любви и ненависти. Главный герой Григорий Мелехов влюбляется в двух женщин одновременно - Наташу Ростову и Ларису Федорову. Он не в состоянии выбрать между ними, пока не происходит трагический поворот событий.
Во время войны Григорий возвращается домой тяжело раненным, и ему нужна помощь. Наташа, которая всю жизнь любила его, оказывает ему заботу и заботится о нем. Григорий начинает понимать, что на самом деле любит Наташу и готов жертвовать всем ради ее любви.
Когда он видит Ларису, все еще желающую его, его прежняя страсть к ней возрождается. Но в результате он решает остаться с Наташей и жениться на ней.
Не все это время Лариса оставалась бездействующей – она состояла в революционном полку и была на стороне большевиков. Она стала жертвой недалекого родственника Григория, убившего ее.
Григорий остаётся с Наташей, понимая, что все жертвы, которые он понёс, были не зря. Наташа принимает его любовь и, кажется, настоящее счастье нашло свое место в их жизни.