Glasgow, milieu des annees soixante-dix. James, douze ans, vit avec un terrible secret qui l'isole au sein de sa propre famille. Autour du canal qui est son terrain de jeu, il partage son affection entre Margaret Anne, une adolescente legere et vulnerable, et Kenny, un gamin reste etonnamment innocent malgre la durete de son environnement. Tandis que le reve familial de demenager dans un lotissement neuf s'eloigne, James trouve un endroit a lui, une maison en construction, un abri en quelque sorte.