Jack er en fem år gammel gutt som blir tatt vare på av sin kjærlige og hengivne mor. Akkurat som alle andre gode mødre dedikerer moren livet sitt til å holde Jack lykkelig og trygg. Hun pleier ham med varme og kjærlighet mens de gjør typiske ting som å spille spill og fortelle historier. Livet deres er derimot alt annet enn typisk: de er fanget inne i et trangt område som moren eufemisk har kalt . Hun har oppfunnet et helt univers for Jack inne i , og hun vil gjøre alt for å forsikre seg om at Jack lever et fullstendig liv, selv i deres forræderiske omstendigheter. Men mens Jacks nysgjerrighet for situasjonen vokser og morens motstandsstyrke når bristepunktet, klekker de en risikabel plan om å flykte, noe som tar dem til det som muligens er det mest skremmende de har opplevd: den virkelige verden.