Die Psychologin Mary Portman verliert bei einem Autounfall ihren Mann, ihr Teenager-Stiefsohn Stephen bleibt gelähmt und verstummt zurück und muss fortan von ihr gepflegt werden. Eines Nachts bricht einer ihrer Patienten, der neunjährige Tom, in ihr Auto ein. Sie nimmt ihn zu sich ins Haus, doch darauf verschwindet er spurlos. In Folge kommt es zu merkwürdigen Vorkommnissen und Mary glaubt, dass jemand heimlich im Haus herumgeht. Während draußen ein Schneesturm tobt, der die Bewohner im Haus einschließt, steht der vermeintlich gelähmte Stephen von seinem Rollstuhl auf und versucht Mary klarzumachen, dass sie ihn vernachlässigt hat, seitdem Tom da ist. Er hat ihn deswegen gefangen gehalten und möchte ihn nun umbringen, damit Mary Stephen wieder die volle Aufmerksamkeit schenkt. Als dann der kleine Tom wieder auftaucht, muss Mary auch ihn vor ihrem Stiefsohn retten.