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