Als anys vuitanta a Glasgow, antigament una ciutat minera pròspera,les polítiques de Thatcher fan disparar la desocupació i les famílies es veuen obligades a fer filigranes per sobreviure. L'Agnes Bain és una dona sense sort que sempre ha aspirat a més: somia en una casa bonica i una vida acomodada que no hagi de pagar a terminis. Quan el seu marit, un taxista faldiller, l'abandona, es troba sola al càrrec de tres fills en una ciutat devastada per la crisi econòmica. Mentre la beguda es converteix en el seu gran aliat, els nens fan mans imànigues per ajudar-la, però d'un en un l'abandonen per salvar-se a si mateixos. Tots menys en Shuggie, el més petit de tots, que es nega a rendir-se. Ell és diferent. Els nens del barri li fan la guitza, però ell està convençut que, si s'hi escarrassa, pot ser normal com la resta i ajudar la mare a fugir d'aquest lloc sense esperança.
La història d'en Shuggie Bain és una novel·la commovedora sobrel'aferrissada lluita d'un fill per salvar la seva mare. Amb aquesta història de frustració, addicció i amor incondicional, Douglas Stuart deixa al descobert la crueltat de la pobresa.