I think there are better Grisham is why I gives it 4 stars instead of 5.
Original story well That a bit far fetched.
We must move quickly on the improbabilities and cheer on the Grisham style