Steven (Colin Farrell) ist ein erfolgreicher Herzchirurg und verheiratet mit der Augenärztin Anna (Nicole Kidman). Mit ihren beiden Kindern Bob und Kim leben sie in einem schönen Haus in einem idyllischen Vorort – eine perfekte Familie. Doch unter der makellosen Oberfläche beginnt es zu brodeln, als die 16-jährige Halbwaise Martin (Barry Keoghan) auftaucht. Der Teenager aus einfachen ...