In a remote Russian village during World War I, colourful and nuanced characters experience divided loyalties: family loyalty vs. personal desire, nationalism vs. transcendent humanism.
as Pyotr Ivanonich Kadkin
as Marika Greshina
as Nikolai Kadkin
as Senka Kadkin
as Mueller, German POW
as Smelchakov - cabdriver
as Krayevitch, a student
as Alexander Petrovich Greshin
as Robert Karlovich - German boarder
as Soldat
as policeman