Ameaçado de recaptura após uma fuga da prisão, Martin Stechert (Richard Harris) sequestra um menino de 12 anos, que também se chama Martin (Justin Henry), pelo seu valor como refém. O garoto sempre agiu como um "bom menino", obedecendo as regras impostas pelos adultos, mas recebeu apenas solidão, tristeza e frustração em troca. Logo o garoto Martin passa a admirar o Martin adulto (o "Stech") por seus atrevimentos diante da sociedade e por seu desejo desesperado de realizar seus sonhos. E assim o garoto escolhe continuar na companhia do adulto, mesmo tendo a chance de fugir. A dupla abriga-se na casa onde o Martin adulto passou sua infância. Mas a polícia está em seu encalço e um confronto será inevitável.