Jenny, een achtjarig meisje, zit continu middenin de ruzies van haar ouders, genaamd Maggie en Jeff. Ze leidt een eenzaam, maar fantasierijk leven, omringd door haar poppen. Op een dag komt Maggie op tragische wijze om het leven en moet Jeff samen met Jenny een nieuw leven zien op te bouwen. Een babysitter neemt de rol van vrouw des huizes aan.
Een Iraans echtpaar dat in de VS woont, komt vast te zitten in een hotel wanneer verraderlijke gebeurtenissen hen dwingen de geheimen onder ogen te zien die tussen hen zijn gekomen, in een nacht die nooit eindigt.