暑假即將開始了,可是12歲的男孩桑迪(伊利亞·伍德 Elijah Wood 飾)卻並不開心。桑迪成長在一個破碎的家庭之中,母親忙於工作無法照顧他,於是決定將他送到素未謀面的舅舅波特(保羅·霍根 Paul Hogan 飾)家中夠幾樣。桑迪對波特舅舅並沒有什麽好印象,他位於海邊的房子也令桑迪感到無趣至極。某日,桑迪救下了一只險些被獵殺者殺死的海豚。
忍無可忍的桑迪決定逃跑,可是當晚,海上刮起了颶風,所幸波特及時趕到,桑迪才撿回一條命,而波特的房子在颶風中毀於一旦。桑迪和波特達成了君子協議,桑迪幫波特修理損壞的房屋,波特則答應圓桑迪看演唱會的夢想。在此期間,被桑迪救下的海豚常常會來探望桑迪,一人一動物之間產生了友誼。