"Room" erzählt die aussergewöhnliche Geschichte von Jack (Jacob Tremblay), einem aufgeweckten 5 jährigen Jungen, der von seiner Mutter (Brie Larson) liebevoll umsorgt wird. Wie jede fürsorgliche Mutter, macht Ma alles dafür, dass Jack glücklich ist. So gibt sie ihm Wärme, Liebe und verbringt nahezu jeden Augenblick ihrer Zeit mit ihm, spielt und erzählt ihm Geschichten.
Allerdings bestehen auch keine Alternativen. Denn sie sind gefangen – gefangen in einem fensterlosen, 12m2 kleinen Raum. Ma hat sich für Jack eine fantasievolle Geschichte ausgedacht, um ihre tragische Situation zu verheimlichen. Sie gibt alles darum, dass Jack auch in dieser trügerischen Umgebung ein erfülltes und unbeschwertes Leben führen kann. Aber als Jack’s Neugier wächst und Ma’s Erklärungen brüchig werden, schmieden die beiden einen riskanten Plan, um Ihrer Gefangenschaft zu entkommen und in die unbekannte Freiheit zu gelangen.
Doch dort draußen erwartet sie etwas furchteinflößendes: die reale Welt. Höchst emotional und zugleich extrem spannend ist dies eine einzigartige und unerwartet gefühlvolle Ergründung grenzenloser Liebe zwischen einer Mutter und ihrem Kind unter unvorstellbaren Umständen.