1970’lerin Glasgow’unda yaşayan 12 yaşındaki James Gillespie, geçim sıkıntısı çeken ailesiyle birlikte zorlu bir hayat sürer. İçki bağımlısı babası ve sessiz, sevgi dolu annesiyle daha iyi bir geleceğin umudunu paylaşsa da çevresindeki olaylar onu yalnızlığa ve düşüncelere iter. Temizlik işçilerinin greviyle biriken çöplerin arasında, yakınlardaki kanal James’e yeni arkadaşlıklar ve keşifler için alan açar. Burada Margaret Anne’le tanışır; Kenny’nin dostluğu da bu gençlerin dünyasında yer bulur.