A film a lepukkant Glasgow-ban játszódik a hetvenes évek szemetes-sztrájkja idején, amikor a lestrapált bérkaszárnyák lakói szinte belefulladtak a körülöttük felgyűlt szemétbe. A film főhőse James, tizenkét éves és a családja. A döbbenetes nyitójelenetben a csatorna mellett játszó James szörnyű titkot les ki, és ez visszavonhatatlanul megváltoztatja a világról alkotott képét. Igaz, ennek köszönhetően különös rajongás alakul ki benne a kígyózó fekete víztömeg iránt. Ugyancsak a csatorna partján barátkozik össze Margaret Anne-nel, az esetlen kamaszlánnyal, aki könnyű préda a helyi menő bandának. Kettejük között gyengéd, mégis ártatlan kapcsolat alakul ki, egyfajta menedék a világ elől. James azonban egy szebb élet után áhítozik. Álma akkor válik valóra, amikor egyszer kibuszozik a városból és a kukoricatábla közepén egy épülő új lakótelepre lel.