女孩喬伊(布麗·拉爾森 飾)被名為“老尼克”的男子拐騙,囚禁在一間狹小的棚屋中長(zhǎng)達(dá)七年。在這暗無(wú)天日的牢籠里,她遭受性侵,并生下了兒子杰克(雅各布·特倫布萊 飾)。盡管身處絕境,喬伊仍以驚人的毅力為杰克營(yíng)造了一個(gè)相對(duì)安全的成長(zhǎng)環(huán)境,讓他在這個(gè)封閉的空間里天真地生活,將“房間”視為整個(gè)世界。隨著杰克五歲生日的到來(lái),喬伊意識(shí)到他必須知道真相——外面的世界遠(yuǎn)比他想象的廣闊。她開(kāi)始精心策劃逃脫計(jì)劃,利用杰克的純真與機(jī)敏,讓他裝病騙取老尼克的信任,并在被帶出房間時(shí)尋找求救機(jī)會(huì)。杰克成功逃脫并報(bào)警,最終母子二人獲救,重獲自由。然而,逃離物理的囚禁只是第一步。面對(duì)現(xiàn)實(shí)世界的陌生與壓力,喬伊和杰克必須重新適應(yīng)生活,治愈心靈的創(chuàng)傷。