Jest rok 1945. Georg (Rafał Synówka) ma 8 lat, jest Niemcem, wychowuje go pastor (Eugeniusz Kujawski). Chłopiec dowiaduje się od niego, że tak naprawdę jest Polakiem. Georg wraca do Polski i zamieszkuje z matką (Marzena Trybała). Zaprzyjaźnia się ze swoim dziadkiem (Jerzy Bińczycki). Oboje nie popierają kolejnego związku matki chłopca. Po ślubie matki Jurka chłopak postanawia z nienawiści pozbyć się ojczyma (Bogusław Linda).
Mały Georg (Rafał Synówka) dowiaduje się w 1945 roku, że jest zgermanizowanym dzieckiem polskim. Wraca z repatriantami do kraju, gdzie w sierocińcu odnajduje go matka (Marzena Trybała). Powolna nauka polskiego rozpoczyna się od przypomnienia imienia - Jurek. Matce okazuje zainteresowanie Edward (Bogusław Linda), miejscowy pełnomocnik rządu. Decydują się wziąć ślub. Jurek z niechęcią patrzy na przyszłego ojczyma, tym bardziej że coraz większy wpływ na niego ma dziadek (Jerzy Bińczycki), wróg "bolszewików", tworzący legendę ojca chłopca, kawalerzysty zaginionego we wrześniu 1939 roku.