Années 1980, en Ecosse, sous le règne de Margaret Thatcher. Shuggie est le troisième enfant d'Agnès Bain. Celle-ci a quitté son premier mari pour épouser, malgré la désapprobation de ses parents, Big Shug, un chauffeur de taxi qui la rend malheureuse. Big Shug, croyait-elle, allait lui offrir ce qui lui manquait : une vie excitante, sans ennui. Au lieu de cela, l'homme l'abandonne dans un coron, dans une maison sale et humide. Agnès sombre dans l'alcoolisme. Son mari, ses enfants, tous se détournent d'elle. Seul Shuggie, très attaché à sa mère, reste fidèlement auprès d'elle. Mais il a aussi ses propres problèmes : malgré tous ses efforts, Shuggie n'arrive pas à être comme les autres garçons de son âge. Il subit injures et brimades. Un poids lourd à porter...
Shuggie Bain est un premier roman magistral. Douglas Stuart sait camper les personnages, et surtout décrire un ambiance, une atmosphère, planter un décor. Le roman est dur, mais il se lit facilement car on est très vite happé.