在一望无际的大海上有两艘渔船,主人是一位年过花甲的老人(全讼挽饰),他依靠两艘船谋生,陆上的人们来这边钓鱼或看风景。老人和一位少女(韩业云饰)一起生活,她是10年前老人在岸上捡到的,此后少女再没有上过陆地。老人等着少女年满17岁时就会与之结婚。
来钓鱼的男人们经常想占女孩的便宜,老人为保护女孩不得不用利箭来警示对方。一天,和父亲一起来钓鱼的大学生(徐智锡饰)在船上为神秘的少女所吸引。老人觉得事情不妙,每天监视少女并不允许她靠近大学生,而16岁的少女也逐渐对外面的事物产生好奇。大学生得知女孩儿将要和老人结婚,就决定带上少女逃到陆地……。1949年,解放海南岛战役打响了。四野某部连长肖汀率部追至海安镇发现,岸边所有船支都被洗劫或炸毁,无意中发现几艘渔船。他未经请示,强行征用,遭到养父丁司令的严厉批评。解放军严明的纪律感动了百姓,他们纷纷献出自家的渔胳,并帮助战士们掌握渡海经验,由于部队缺乏海上作战方法,不少战士晕船,部队组织战士们先在海滩上“旱练”打消对大海的恐惧心理。1950年4月,渡海作战开始,担任舵手教练的金小妹不顾肖汀不让她上船的劝阻,藏在船舱参加了渡海战斗。途中,我木船和敌舰相遇,肖汀和二班长趁烟雾绕到敌舰视角盲区,用炸药将敌舰炸毁。。