Seleção oficial do Festival de Cinema de Cannes, The Selfish Giant é uma fábula contemporânea sobre Arbor (Conner Chapman), de 13 anos, e seu melhor amigo Swifty (Shaun Thomas). Excluídos da escola e de estranhos em seu próprio bairro, os dois meninos conhecem Kitten (Sean Gilder), um negociante de sucata local. Vagando pela cidade com apenas um cavalo e uma carroça, eles começam a coletar sucata para ele. Swifty tem um dom natural para cavalos, enquanto Arbor imita Kitten - quer impressioná-lo e ganhar algum dinheiro. No entanto, Kitten favorece Swifty, deixando Arbor se sentindo magoado e excluído, criando uma barreira entre os meninos. À medida que Arbor se torna cada vez mais ganancioso e explorador, as tensões aumentam, levando a um evento trágico que transforma a todos.