Том потерял своих родителей в результате жестокой нацистской бомбардировки Роттердама, что навсегда изменило его жизнь. Поставленный в непростые условия, он отправляется к своим дальним родственникам и находит приют на уединенной ферме на окраине маленькой деревни. Однако, несмотря на заботу и поддержку, которую он получает, в душе Тома горит жажда мести. Он ненавидит немцев за то, что они отняли у него самое дорогое, и его поведение становится все более безрассудным.
Ситуация меняется, когда старый фермер Бауке решает подарить Тому щенка. Мальчик называет его Снаф, и между ними мгновенно возникает крепкая дружба, которая помогает Тому справляться с горем и ненавистью. Однажды, когда над деревней сбивает английский самолет, Том и его верный пес бросаются на помощь сбитому летчику. Это событие открывает перед ними новые горизонты и приводит к множеству опасных приключений, где дружба, смелость и сострадание становятся важнее ненависти и мести. В условиях войны они вместе учатся преодолевать трудности, и их связь становится символом надежды и верности в самые темные времена.