Akcja serialu rozpoczyna się w 1918 roku w pogrążonej w chaosie Rosji. Bronek Jabłoński (Jakub Wesołowski) jest polskim szlachcicem i oficerem w rosyjskiej armii. Wpada w sidła bolszewickiego oddziału dowodzonego przez okrutnego Tkaczenkę, ale udaje mu się zbiec. Władek Jarociński (Wojciech Zieliński), pochodzący z chłopskiej rodziny ze Śremu żołnierz pruskiej armii i Józef Szymański (Tomasz Borkowski), matematyk ze Lwowa, oficer Legionów w CK Armii (wojsk monarchii austro-węgierskiej), stają przeciwko sobie w bitwie. Co z tego wyniknie?