Mr. DaSilva's voice carried me through the program despite the Dickensian plot turns.   I wasn't entirely happy with the seemingly rushed ending, however, I enjoyed the story's journey to the end nonetheless.    Again, DaSilva's reading is absolutely first-rate and saved the script from its inherent flaws.  3.5 stars.