Вена, 1920-е годы. Девятилетняя Мэри живет в доме, который полон прекрасных вещей и одиночества. Брат Макс, неутомимый проказник, донимает ее, а родители, хотя и горячо ее любят, слишком заняты, чтобы уделять ей достаточно внимания.
1980-е годы. Школьник Алеша, долго и нестерпимо мечтавший о собаке, в итоге, получив щенка в подарок, отдает его мальчику-сироте Валерке. Почему он это делает, что влияет на изменения в поведении и в отношении Алеши к неполноценному мальчику?