The Selfish Giant er et samtidsdrama om 13 år gamle Arbor og bestevennen hans Swifty. De to guttene er utvist fra skolen og outsidere i sitt eget nabolag, men så møter de Kitten, en lokal skraphandler, og begynner å samle skrapmetall for ham ved hjelp av hest og kjerre. Men når Arbor begynner å etterligne Kitten og blir grådig, stiger spenningen, og snart skjer det tragiske ting som påvirker dem alle.