暑假即将来临,但是12岁的男孩桑迪(伊利亚·伍德饰演)心情不佳。他来自一个家庭破裂的环境,母亲忙于工作无法照顾他,所以决定把他送到他从未谋面的舅舅波特(保罗·霍根饰演)的家里度假。桑迪对舅舅一点也不感兴趣,而且他的家在海边也让他感到无聊。有一天,桑迪救了一只险遭捕杀的海豚。
桑迪最终决定逃跑,但在那个晚上,飓风来袭,幸运的是,波特及时赶到,救了桑迪的性命,但他的房子却被毁了。为了报答波特,桑迪答应帮他修理房屋,波特也同意帮桑迪实现他看演唱会的梦想。在这期间,被桑迪救下的海豚常常来看望他,他们之间也建立了一段友谊。