汤姆(约翰·肖 John Thaw 饰)是一个性格非常孤僻古怪的老人,常年独自生活在一座地处偏远的小镇之中,他没有家人也没有朋友,整天摆着一张臭脸,拒人于千里之外。纷飞的战火席卷了大半个世界,即使偏僻的小镇也不能幸免。十一岁的男孩威廉(尼克·罗宾森 Nick Robinson 饰)在伦敦的一次空袭中死里逃生,来到了小镇里寻求庇护,就这样,命运让威廉和汤姆相遇了。
刚开始,汤姆和威廉这对年龄差距巨大,个性南辕北辙的搭档之间产生了很多的误解和矛盾,但随着时间的推移,一老一少相互产生了亲情的联结。就在他们决定相依为命共同生活之时,威廉的母亲忽然出现,她要将威廉带回曾经给他的心灵带来过阴影的伦敦。他们住宿的只是运河沿岸的小驿站,并没有位于城镇之内,驿站外是一片的荒野和树林,蒙烈策马追赶了出去,只见那身影在极远处的树梢上不断飞掠,犹若最灵巧的燕子一般,轻功之高令人叹为观止,若非他目力超卓,在晚上视物比白天也差不了多少,根本就无法看到在树梢上飞掠着的身影。