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 ...