Owen Sheers’s debut novel arrives in cinemas in November Written in Wales, filmed in Wales, and now with its premiere...