I loved it so much that I bought the DVD and the novel at the same time. The chemistry between the actors (including little Arthur) is amazing and thrilling.It could have used a bit more screen time for the yummy Frederick Lawrence (played by James Purefoy). And Gilbert Markham was amazingly "on it" from the very start of the movie. The one who most thrilled me via surprising shock and awe and wonder was Rupert Graves as Arthur Huntingdon. I adore him in Forsyte Saga, and all else I've seen him in. But he outdoes himself here as Arthur. In my wildest dreams I could not have pictured him playing a demented psycho such as Arthur Huntingdon. But he does. And I love it. And I love him.