13-vuotias Henry Wheeler yrittää pitää huolta kotiin eristäytyneestä äidistään omien teini-iän kasvukipujensa puristuksissa.
Eräällä kauppareissulla Henry ja hänen äitinsä tapaavat Frank Chambersin, samaan aikaan uhkaavan ja toisaalta avun tarpeessa olevan miehen, joka onnistuu pääsemään heidän mukanaan kotiin asti. Myöhemmin käy ilmi, että Frank on juuri karannut vankilasta ja siksi pakosalla. Pitkän viikonlopun aikana ehtii tapahtua paljon, ja tapahtumat muovaavat heidän koko loppuelämänsä.