Warning: If you missed the book and don't know what the room is in Room, what follows may contain more spoilers than you need.
In a 4m-square soundproofed shed, Jack (Tremblay) lives with his mother (Larson) whom he (and, for half the movie, we) know only as Ma. As the film opens, Jack is turning five, though it's been seven years since their captor abducted Ma, then a teenager.
Emma Donoghue adapted her own novel for this screen version, which is a story of two halves: one is about the ordeal and the other, equally fraught, about adjusting to the end of it, which is another kind of imprisonment. But the film's difficulty is that the second half lacks the intense focus of the first.
It's hard for film, more or less by definition a third-person form of narration, to match the interiority of a story told entirely in Jack's voice. But while they are in Room (so named because it, and everything in Jack's small world, is personified), cinematographer Danny Cohen (The Danish Girl) packs oddly framed shots full of movement and uses looming close-ups to conjure a chillingly consistent child's eye-view.
When the action moves to the world outside, this control slips and so does the eerily effective tone as Ma (her name, in a savage twist of irony, turns out to be Joy) adjusts to life among people who have moved on, the film becomes a conventional, even banal, domestic drama.