Basada en fets reals, la pel·lícula narra la història d'en Jack, un nen de cinc anys que viu amb la seva mare en un petit cobert de la casa del segrestador de la seva mare. Des que va néixer, en Jack no coneix altra cosa que la petita "habitació" de la qual no ha sortit mai i que és tot el seu món. La Joy, la mare segrestada 7 anys abans i obligada a viure a "l'habitació", va tenir el nen fruit d'un del múltiples abusos sexuals del segrestador. Des de llavors, la Joy no deixarà escapar qualsevol oportunitat, per escassa que sigui, de fugir i donar al seu fill l'oportunitat de conèixer el món exterior.

França, 1942. Gilles és arrestat per soldats de les SS juntament amb altres jueus i enviat a un camp de concentració a Alemanya. Allí aconsegueix evitar l'execució en jurar als guàrdies que no és jueu, sinó persa. Gràcies a aquest truc, el Gilles aconsegueix mantenir-se amb vida, però haurà d'ensenyar un idioma que no coneix a l'oficial del camp. Al mateix temps que una gran amistat creix entre ells, les sospites dels soldats no trigaran a aparèixer.

El capità d'un vaixell mercant (John Wayne) ajuda els habitants d'un poblat de la Xina comunista a arribar fins a Hong Kong per assolir la llibertat.