Very good reviews; great book
I haven't seen the movie but did watch Richard Gere give an interview. Looked up the reviews to find them very good. So I found the book on line (archive.org) and read it today. Excellent!
You should probably see the movie first as books usually have more details that flesh out the characters better. So when you see the movie second, you find it not as satisfying. But the reviews say the acting is excellent and that's always worthwhile. So I'm looking forward to the movie.
The disclosures that come in the flashbacks towards the end, I did not see coming. and the ending had a real twist.
Highly recommend.