This novel is about to be everywhere – and there’s already a screen adaptation in the works

· The Independent