Una selección oficial en el Festival de Cine de Cannes, The Selfish Giant es una fábula contemporánea sobre Arbor (Conner Chapman) de 13 años y su mejor amigo Swifty (Shaun Thomas). Excluidos de la escuela y de forasteros en su propio vecindario, los dos niños conocen a Kitten (Sean Gilder), un comerciante de chatarra local. Vagando por su ciudad con solo un caballo y un carro, comienzan a recolectar chatarra para él. Swifty tiene un don natural con los caballos, mientras que Arbor emula a Kitten, ansioso por impresionarlo y ganar algo de dinero. Sin embargo, Kitten favorece a Swifty, dejando a Arbor sintiéndose herido y excluido, abriendo una brecha entre los chicos. A medida que Arbour se vuelve cada vez más codicioso y explotador, aumentan las tensiones, lo que lleva a un evento trágico que los transforma a todos.