兰尼·温瑞伯是一个体育新闻记者,他的第二任妻子艾曼达是一位画家。艾曼达想要个孩子,于是她不顾兰尼的反对领养了一个小孩,并由兰尼为这个孩子取名为Max。Max非常可爱,也很聪明,在兰尼和艾曼达的关爱下茁壮成长,转眼间已经5岁了。然而,兰尼发现自己与艾曼达之间的激情逐渐减少。强烈的好奇心驱使兰尼去探寻Max的生母是谁。通过多方打听,他找到了Max的生母琳达。兰尼试图帮助琳达改善生活,两人经常聚在一起聊天。与此同时,艾曼达也收到了画廊的合作者Jerry的猛烈追求。最终,在兰尼的帮助下,琳达摆脱了过去的生活,并开始与兰尼介绍的一位男士交往。然而,兰尼某天发现了艾曼达与Jerry之间的不正当关系……。在一个城市中,战争突然来了,大家都各处逃命,最后有一群人逃到了一条船上,船长要叫他们每人给多少金子才行,为了逃命大家都拿出了自己的钱,但在海上因太阳每大,大家没饭吃又没水喝,船长又敲炸他们,但后来还是没了水,有些人最后实在没办法了,就喝了海水,有位母亲还把自己的血给小孩喝,喝海水的人死了;再后来船被撞翻了,他们大部分人又被海水漂到了一个小岛上,但岛上没有吃的,又没有水,他们开始抓岛上一切可以吃的东西,有蛇,有晰蚁,蚂蚁,虫虫等都生吃,最后还是没办法,有个女的疯了,再后来有个小孩死了,其他人称他父亲不注意最后也把他吃了,有个人因没有水喝一点力气都没有了,另外两个人爬过去咬他的手挽喝他的血,电影结尾时好像就只有被吃那个小的父亲活了下来。