Emanuel (Kaya Scodelario) es una chica de diecisiete años que vive junto a su padre Denis(Alfred Molina) y su madrastra Janice(Frances O'Connor) se ofrece a cuidar al bebé de Linda (Jessica Biel), su nueva vecina. Al pasar más tiempo juntas, Emanuel y Linda, desarrollan un fuerte vínculo entre ambas, en el que se apoyan para intentar reestructurar sus inestables vidas. Además gracias a dicho vínculo Emanuel descubre un importante secreto que Linda esconde.