Rok 1940, Göteborg. Simon (
Bill Skarsgård) jest wrażliwym i inteligentnym nastolatkiem, który zostaje adoptowany przez małżeństwo Larssonów (
Helen Sjöholm i
Stefan Gödicke). Mimo że nowy dom wydaje się przyjaznym miejscem, chłopak czuje się w nim nieswojo. Pewnego dnia Simon spotyka w szkole Isaka Lentova (
Karl Linnertorp), którego ojciec, Ruben (
Jan Josef Liefers), jest zamożnym żydowskim księgarzem. Mężczyzna zaraża kolegę syna miłością do literatury i sztuki. Ich spokój nie trawa jednak zbyt długo.