因為戰爭的緣故,安格斯•麥克莫洛(亞歷克斯•以特爾 飾)的父親遠徵戰場。他與母親、姐姐一起居住,他與父親感情深厚,每天都期待著父親能夠回家團聚。
安格斯喜歡浩瀚的大海,卻畏懼下水游泳。一天他在海邊發現了奇怪的石頭。原來這是顆蛋,當一條奇怪的爬行動物出現在安格斯的面前時,他驚訝極了。他為這只小動物改名“克魯索”,克魯索即使淘氣,卻十分聽從安格斯的話。安格斯把克魯索當作自己的朋友,精心照顧,但克魯索越長越大,他害怕母親要他放棄克魯索。
這時他們的大房子被軍隊徵用做棲身之地,安格斯便要更加小心了。但還是無法避免的因為克魯索的淘氣發生了許多荒唐事。幸好,安格斯有男傭劉易斯的幫忙,他們把越長越大的克魯索放進了尼斯湖中。
安格斯時時跑去與克魯索玩耍,首次在克魯索的帶領下潛入了水底。但生活存在著暗涌,當地人開始發現了克魯索的存在,想借此成名。就連住在安格斯家中的軍隊,也誤以為巨大的克魯索是敵方的潛艇,對可憐的它發出攻擊,安格斯拼命營救。