Глазго, лето 1973 года. Город погружен в атмосферу хаоса, вызванного забастовкой мусорщиков, которая оставила улицы заваленными горами отходов. Мешки с мусором, разбросанные повсюду, создают зловонный пейзаж, где запах разложения смешивается с невыносимым смрадом водоотводных каналов. В этом мрачном окружении двенадцатилетний Джеймс сталкивается с трагедией: в ходе безобидной потасовки он случайно толкает своего друга Райана в канал, что приводит к его гибели.
Джеймс живет в запущенной квартире с отцом, который не вылезает из запойного состояния, матерью и двумя сестрами, мечтая о переезде в новое жилье, которое обещали власти. В поисках утешения и понимания он находит дружбу в компании взрослых парней и загадочного мальчика по имени Кенни, а также сближается с местной потаскушкой, близорукой Маргарет Энн. Они вместе исследуют недостроенные дома на окраине города, пытаясь уйти от реальности.
Забастовка, наконец, подходит к концу, и жизнь начинает налаживаться. Но когда Джеймс сталкивается с человеком, который стал свидетелем его ужасного поступка, он оказывается перед выбором: скрыть правду или столкнуться с последствиями своих действий. В этом мрачном и непростом мире Джеймс должен найти свой путь, преодолевая страх и вину.