Roman Cudakowski, dla przyjaciół Cudak, gra w kapeli na weselach i miejskich imprezach. W czasie okupacji muzykowi nie wiedzie się dobrze. Szansą na zarobek stają się wstępy w lokalu dla Niemców. Ci nie wyobrażają siebie jednak orkiestry bez skrzypka. Wówczas Cudak na koncerty wyprowadza z getta uzdolnionego Szymona Akermana, z którym przed wojną nie żył w zgodzie. W nowej rzeczywistości obydwaj nawzajem siebie potrzebują: Cudak może zarabiać grając z Akermanem, ten natomiast zyskuje szansę na przeżycie. Pewnego dnia Roman decyduje się na stałe zabrać z getta skrzypka z jego rodziną, by ukrywać ich z narażeniem życia w swoim domu.
Lata 40., XX wieku. Cudak, a właściwie Roman Cudakowski (Kazik Mazur) to utalentowany muzyk, który przed wybuchem wojny grał w kapeli na licznych weselach i miejskich imprezach. Niczego mu w życiu nie brakowało. Gdy wybuchła wojna stracił wszystko: pracę, pieniądze i dawne życie. Teraz jedyną szansą na zarobek stają się występy w lokalu dla Niemców. Ci jednak nie wyobrażają sobie orkiestry bez skrzypka. Chcąc spełnić żądania widowni, Cudak wyprowadza z getta uzdolnionego Szymona Akermana (Andrzej Kłak), z którym przed wojną żył w konflikcie. W nowej rzeczywistości jednak trzeba schować dawne urazy i pomagać sobie nawzajem. Cudak dzięki tej współpracy może zarabiać dalej na życie, natomiast Akerman zyskuje szansę na przeżycie. Po licznych występach Romek decyduje się na stałe zabrać z getta skrzypka z jego rodziną, by uratować ich przed okrucieństwem, jakie rozgrywa się za jego murami. Wie, że tym aktem heroizmu naraża nie tylko swoje życie, ale także swojej rodziny.