Can't say a great deal about the end of the novel, as it would reveal too much.
This is a novel shot in greys. The truth malleable at every point. The conclusion maybe unsatisfying to some, but it is without fitting for a Cordova film. Whether it was deliberate coincidence, or the picture McGrath created because that's what he wants to see, is for the reader to decide.