尽管自己并不承认,但麦维斯就是一个标标准准的大龄剩女。她独居,没有朋友,吃垃圾食品,写垃圾小说,更可悲的是,她的小说卖的并不好。某一天,她收到了喜当爹的前男友巴迪的邮件,却错误的认为这是巴迪发给她的求偶信号。麦维斯振奋不已,决定改头换面,重返学生时代住过的水星镇,拯救她深陷婚姻漩涡的前男友。
在水星镇,她遇见了曾经嘲笑过的胖子马特,马特让她赶紧打消挖墙脚的念头,因为巴迪的生活其实非常幸福美满,他的妻子也是一个非常有魅力的家庭主妇。麦维斯当然不相信,无奈现实狠狠的甩了她一个耳光,在旧日同学面前出尽了洋相的麦维斯猛然醒悟,巴迪快乐的生活让她充满嫉妒,但自己的生活又何尝不是他人眼中“最好的生活”。一夜之间,麦维斯终于从一个“青少年”变成了一个真正的“成年人”。。德国青年克里斯(Daniel Brühl 饰)计划远赴非洲旅行,但是身无分文,阴差阳错又被警察扣留护照。万般无奈之下,他随在酒馆认识的水手偷偷登上一艘开往非洲的货轮。 克里斯在船上并未隐藏多久,便被船长布鲁克斯(Peter Mullan 饰)发现。船长欣赏这个小伙子,于是留其在厨房帮忙。克里斯和船员们很快熟捻,但他发现,其他人仿佛对他有所隐瞒,而就在这时,船员们也接二连三消失。寻找船员的时候,克里斯发现两名非洲偷渡客。为了避免国际巡警追查,船长下令将偷渡客扔入大海,这也由此揭开了这艘货轮所隐藏的秘密……。