В центре сюжета фильма «Две жизни» разворачивается драматическая история, охватывающая судьбы двух мужчин, чьи пути пересекаются в бурные времена революции. Семен Востриков — простой солдат царской армии, чья малограмотность и скромное происхождение не помешали ему стать генералом Советской Армии в новой социалистической реальности. Его преданность революционным идеалам и борьба за справедливость принесли ему уважение и признание.
С другой стороны, князь Сергей Нащекин, блестящий гвардейский офицер, который выступал против Советской власти, оказался в эмиграции. Его жизнь изменилась до неузнаваемости: из благородного аристократа он превратился в лакея в портовом ресторане, горько осознавая, как быстро меняются судьбы. В 1917 году Нащекин не смог оценить истинные чувства Вострикова к его сестре Ирине, что в итоге привело к трагическим последствиям.
Судьбы этих двух мужчин вновь пересекаются в марсельском порту, где Востриков, ставший генералом, случайно встречает Нащекина, который теперь живет в унижении. Эта встреча становится знаковой, обнажая глубокие противоречия и эмоциональные переживания, которые возникли на фоне исторических катаклизмов. Фильм исследует темы любви, предательства и поиска своего места в мире, где все меняется.