I thought I had read this one a long time ago, but I guess I don't remember it very well (if at all).  I'm guessing the adaptation was fine as the story was Mark Twain's.  Tom Sawyer was a good character even if mischievous when younger.  Of course, that probably helped him when he was older (as in this tale) as he would think how other mischievous people would think and out think them.  Bottom Line - a good story to listen to.