Ugh! This is a really large portion of underdone ham, served up by some fine British actors. Far more entertaining to search out the Claude Rains Universal version from 1935.
So here is the good: Dickens' fascinating characters, fine production values, a really talented cast and a lovely filming location. An adaptation of an unfinished mystery novel is a pretty impossible endeavor so credit is deserved for even attempting the project.
The bad: unbelievable twenty first century behaviors and beliefs wallpapered over Dickens' nineteenth century characters. No one likes poverty, racism, class prejudice and the subjugation of women and children but it existed in Dickens' world and to create an adaptation that negates that reality is pretty feeble. The offered solution to the mystery is adequate and ties up all the loose ends in a big sloppy bow.
Why not just set the story in the current times and save a bundle on the costumes, the carriages and the false mutton-chop sideburns.