女孩喬伊(布麗·拉爾森飾)被“老尼克”拐騙后囚禁在屋外棚屋長達七年,遭性侵所生的兒子杰克(雅各布·特倫布萊飾)在封閉環境中成長。喬伊用想象力將十平米空間轉化為魔法世界,直到杰克五歲生日后,她決定揭露外界存在的真相。母子通過裝病、假死等策略設計逃脫計劃,最終在老尼克將杰克藏入衣柜運出房間時成功獲救。影片根據真實事件改編,展現了兩人逃離囚禁后在醫院接受心理干預、重新適應社會的過程。