Very good movie. Sam Niell and Jeff Goldbloom are the perfect people for their roles, even though the book is better.