It's got a great performance by Kevin Spacey with an awesome supporting cast including Pete Postlethwaite and Cate Blanchett. Parts of the story get a little slow, but still a great character driven story. Really interesting setting in Newfoundland, I've never seen any movie that took place in that part of the world. And of course Judy Dench is in top form.