This is a well done version and follows the book with just a few minor changes.  Ioan Gruffudd and Justine Waddell certainly make an attractive Pip and Estella.  Charlotte Rampling as Miss Havisham is younger, more beautiful and a bit more sane than she is usually portrayed but the part is well acted.  The actors playing Joe Gargory, Magwich, Remmick, Orlick and Jaggers are all well suited to their parts and do admirable jobs.  The movie has quite a dark and sinister mood and a lot of the characters that provide comic relief in the book including Pumblechook, Wopsle, the Pocket family, and Clara's father are eliminated or have the humorous aspect's of their characters trimmed leaving us nothing to laugh at.  A brooding musical score and lots of scenes of the desolate marshlands, dirty London and the decay of Miss Havisham's house also contribute to the somber mood.