Wie is een god en wie is een beest? Dat is de vraag waar het om draait in deze weergaloze nieuwe thriller van de bekroonde schrijver Denise Mina. Een postkantoor in Glasgow in de week voor Kerstmis. Martin Pavel ligt op de vloer, zijn blik houdt die van een kind vast, terwijl boven hen gemaskerde overvallers met ak-47 s en de grootvader van de jongen uittorenen. De oude man probeert de kalmte te bewaren door de overvaller te helpen geld in te laden. Dan opeens laat hij zich neerschieten, zonder een vin te verroeren, zonder protest, zonder zichzelf te verdedigen. Martin brengt het kind in veiligheid, om daarna spoorloos te verdwijnen.
Rechercheur Alex Morrow wordt op de zaak gezet. Waarom bood de grootvader zijn hulp aan? Was het een genereuze daad van zelf opoffering, of deelden hij en zijn moordenaar een duister verleden?
Politieke samenzweringen en de corrupte onderwereld van Glasgow komen samen in Goden en beesten van Denise Mina, dat met veel oog voor detail is geschreven.