莱拉(凯丽•拉塞尔 Keri Russell 饰),一个出色的大提琴手;路易斯(乔纳森•莱斯•梅耶斯 Jonathan Rhys Meyers 饰),一名流浪的爱尔兰歌手。一个月色迷离的晚上,两人相遇了。度过难忘的一晚后,莱拉那专横的父亲又强逼她继续踏上音乐会的旅程。路易斯因等不到恋人失望之下离开了;而莱拉发觉爱人走后,独自伤心的等待肚中的孩子出生。岂料几个月后莱拉遭遇了一场车祸,宝宝亦随之夭折。孰料,莱拉的宝宝其实并没有死,而是被她狠心的父亲送到了孤儿院。一晃眼10多年过去了,生活在孤儿院的少年奥古斯特(弗莱迪•海默 Freddie Highmore 饰)坚信自己的父母还在世上,于是踏上了漫漫寻亲路。。杰克(让-马克•巴尔 Jean-Marc Barr)在希腊海边长大,虽然小时候眼看着爸爸死于一次潜水事故,却没有削减杰克对大海的热爱。当杰克的朋友恩佐(让·雷诺 Jean Reno饰)找到他,劝说他参加潜水冠军大赛时,杰克答应了,在比赛中成绩突出勇夺冠军,并且得到了乔安娜(罗姗娜•阿奎特 Rosanna Arquette饰)的爱。两人打得火热,杰克却意识到他放不下、离不开大海。
意外发生了。好友恩佐在潜水中不幸丧生,杰克把恩佐的尸首放入大海当中,杰克的心中非常迷乱,他觉得自己不再属于人类社会,只想潜进深海,像海豚一样陪伴大海一生。尽管传来了乔安娜怀孕的消息,杰克深情的看了看爱人,转身投入了大海的怀抱。。