I enjoyed the suspense in this movie and the ethical debate as well. Hugh Grant, in a rare non-comedic role, was very convincing and Gene Hackman, as always, was first rate. The rest of the supporting cast, notably Sarah Jessica Parker and David Morse, were more than competent in their marginal roles. All in all, 7/10.