Three Heroes. On Distant Shores Cast Dmitriy Bykovskiy-Romashov Valeri Solovyev Oleg Kulikovich Sergei Makovetsky Fedor Bondarchuk Elizaveta Boyarskaya