1865, Angleterre rurale. Katherine mène une vie malheureuse d’un mariage sans amour avec un Lord qui a deux fois son âge. Un jour, elle tombe amoureuse d’un jeune palefrenier qui travaille sur les terres de son époux et découvre la passion. Habitée par ce puissant sentiment, Katherine est prête aux plus hautes trahisons pour vivre son amour impossible.
Arbor, 13 ans, et son meilleur ami Swifty habitent un quartier populaire de Bradford, au Nord de l’Angleterre. Renvoyés de l’école, les deux garçons rencontrent Kitten, un ferrailleur du coin. Ils commencent à collecter des métaux usagés pour lui à l’aide d’un cheval et d’une charrette. Swifty se découvre un don pour travailler avec les chevaux ; Arbor, de son côté, ne pense qu’à l’argent qu’ils peuvent amasser. Kitten joue de leurs différences pour creuser un fossé entre eux. Leur amitié saura-t-elle résister au Géant Egoïste ?