Stonemouth es una adaptación de la obra de Iain Banks, fallecido en 2013.
Stewart Gilmour (Christian Cooke) es un hombre que creció en Aberdeenshire, una comunidad al interior de Stonemouth, controlada por dos bandas rivales, los Murstons y los MacAvetts. Comprometido con Ellie Muston (Charlotte Spencer), Gilmour se ve obligado a dejar la ciudad cuando comete una indiscreción durante una boda. Cinco años después regresa para el funeral de un amigo. Convencido de que no cometió suicidio, Gilmour necesita enfrentar su pasado para descubrir la verdad.
Una de las bandas es liderada por Don (Peter Mullan), padre de Ellie y quien esta casado con Connie (Sharon Small). La otra banda es controlada por Mike MacAvett (Gary Lewis), un empresario local – tráiler.
Joy McAvoy, la hermana de James McAvoy tiene participación en la miniserie.