サム(トビー・マグワイア)とトミー(ジェイク・ギレンホール)は2人きりの兄弟だが、対照的な人生を送っていた。アメフトのスター選手として学生時代を過ごした兄のサムは、チアリーダーのグレース(ナタリー・ポートマン)と結婚、2人の娘に恵まれる。その後、米軍大尉として功績を残し、人望も厚い男だった。一方、弟のトミーは、長年定職にも就かず、挙句の果てに銀行強盗で服役する。トミーの出所日、サムは数日後に戦地への出発を控えていたが、車で弟を迎えに行く。だが、出所したトミーの居場所はどこにもなかった。元海兵隊の父・ハンク(サム・シェパード)は厄介者の次男に辛辣な言葉を投げつけ、グレースと娘たちも彼への嫌悪を隠そうとしない。トミーが唯一心を開くのは、母親を亡くし、寂しい子供時代を共に支え合ったサムだけであった。ところが、サムが戦地へ旅立って間もなく、サムの一隊がアフガニスタンで撃墜されたとの知らせが届く。現実から逃げるかのように酒に溺れるトミー。そんな彼は次第に、兄が何よりも大切にしていたグレースと娘たちを、自分が支えなくてはと思い始める。以前からグレースが使いづらいと嘆いていたキッチンのリフォームを進めるうちに、娘たちは徐々に笑顔を取り戻し、最初は迷惑そうだったグレースの気持ちも救われていく。グレースの誕生日にキッチンを完成させてからも、トミーは手直しを口実にグレースたちを訪ねる。そしてある夜、初めて本音を語り合ったトミーとグレースはどちらからともなく唇を重ねるのだった。罪悪感を覚えながらも、互いに惹かれていく2人に、ある日一報が届く。サムが生きていたのだ。グレースやトミーたちは、空港に降り立つサムの痩せ細った姿に驚きながらも再会を祝う。だがサムは、もはや以前のサムではなかった。突然わけもなく激怒しては、娘たちを脅えさせ、やがて彼は、執拗にトミーとグレースの仲を疑い始めるのだった……。