Did not do justice to magnificent book it is based upon. The script took some inexplicable shortcuts which weakened the story and while the supporting cast does marvels, much is left to be desired when it comes to lead Kevin Spacey who never gets into the Quoyle character.