静かな海辺の邸宅で夫のポール(サム・ニール)と暮らすリリー(スーザン・サランドン)は、ある週末の朝、娘のジェニファー(ケイト・ウィンスレット)とアンナ(ミア・ワシコウスカ)、その家族たち、そしてリリーの学生時代からの大親友で家族同然のリズ(リンジー・ダンカン)を呼び寄せる。それは、楽しい時間を過ごすためではなく、ある理由から死を覚悟したリリーが、家族が家族であるうちに過ごすため、自ら用意した最後の時間だった。集まった家族とその友人たちはそれぞれ平静さを装いながら、リリーの願いである最後の晩餐に加わる。しかし、あるきっかけで緊張感が弾け、それぞれの秘密が次々と明かされていく。そして、最後に家族はある行動をとる……。