Eine offizielle Auswahl bei den Filmfestspielen von Cannes, The Selfish Giant ist eine zeitgenössische Fabel über den 13-jährigen Arbor (Conner Chapman) und seinen besten Freund Swifty (Shaun Thomas). Von der Schule ausgeschlossen und Außenseiter in ihrer eigenen Nachbarschaft, treffen die beiden Jungen auf Kitten (Sean Gilder), einen örtlichen Schrotthändler. Sie durchstreifen ihre Stadt mit nur einem Pferd und einem Wagen und beginnen, Altmetall für ihn zu sammeln. Swifty hat eine natürliche Begabung mit Pferden, während Arbor es Kitten nacheifert – er möchte ihn beeindrucken und etwas Geld verdienen. Kitten bevorzugt jedoch Swifty, wodurch Arbor sich verletzt und ausgeschlossen fühlt und einen Keil zwischen die Jungs treibt. Als Arbor immer gieriger und ausbeuterischer wird, bauen sich Spannungen auf, die zu einem tragischen Ereignis führen, das sie alle verändert.