アメリカ人一家のベン(スクート・マクネイリー)、ルイーズ(マッケンジー・デイヴィス)と娘のアグネス(アリックス・ウェスト・レフラー)は、旅行先で子連れのイギリス人一家のパトリック(ジェームズ・マカヴォイ)、キアラ(アシュリン・フランチオージ)と親しくなる。パトリックから週末の休みに自宅へ招待されたベン一家は、人里離れた静かな場所にある一軒家に到着する。自然を散策したり食事を楽しんだりして過ごしていたベンたちだったが、次第にパトリック一家のおもてなしに違和感を持ち始める。ベジタリアンだと宣言するルイーズに肉料理を強要したり、医者だと言っていたパトリックが「僕は医者じゃない」と真顔で言い放ちながら冗談だと夫婦で笑ったり、アグネスとパトリックの息子アント(ダン・ハフ)が食事会で微笑ましくダンスを披露すると、アントにだけ怒鳴りながら厳しく指導するなど、徐々にパトリック一家の狂気的な一面が見えてくる。ベン一家は、パトリック一家にバレないようこっそり家を出ようとするが、病気で会話をするのが難しいと聞いていたアントの異変や、邸内に隠された事実が発覚する。押しの強いパトリック、異様に若い妻のキアラ、一言も話さない息子アントに隠された秘密とは? ベンたちはこの家族から脱出することができるのか?