Het onvergetelijke verhaal van de lieve, eenzame Hugh 'Shuggie' Bain, die in de jaren tachtig zijn jeugd doorbrengt in een vervallen sociale huurwoning in Glasgow, Schotland. Zijn moeder Agnes is alles voor Shuggie. Agnes droomt van een huis met een eigen voordeur en een beetje glamour in haar leven. Ze is getrouwd met een vreemdgaande taxichauffeur maar behoudt haar trots door er altijd goed uit te zien - haar getoupeerde haar, make-up en parelwitte kunstgebit maken haar tot een Glasgowse Elizabeth Taylor. Toch zoekt Agnes steeds vaker troost in drank. Shuggie worstelt ondertussen met zijn seksualiteit; iedereen ziet dat hij 'anders' is. Agnes steunt haar zoon, maar haar verslaving begint alles te overschaduwen, zelfs de liefde voor haar Shuggie.