Moonzund (1987) è basato sull'omonimo libro sulla Marina russa nelle battaglie della prima guerra mondiale del 1915-1917 alle isole Moonzund nel Mar Baltico. Qui si intrecciano due drammi: La prima guerra mondiale e Il grande amore. La corazzata russa "Novik" guidata dal capitano Artenyev (Oleg Menshikov) vince una battaglia contro le navi tedesche. Il capitano Artenyev è innamorato di una bellissima signora-spia Klara (Lyudmila Nilskaya). Non possono stare insieme a causa della guerra e delle loro professioni. Ma sono così innamorati che tutte le battaglie di guerra e le corazzate non li fermano, lo fanno solo i loro doveri. Con una dose sopportabile di propaganda rivoluzionaria.