All in all, the story was not wholly terrible, but not one of the show's best. Earl discovers that a boy he scared by pretending to be the Boogeyman is still traumatized by it years later. So shaken by what he's done, Earl goes beyond the day of slavery (which felt a bit like a rip-off of Richard Pryor in "The Toy") that was demanded to cross this off his list, and helps the boy recover. Eventually the kid wants to live with Earl, and tracks him down to the hotel. It wasn't filled with as many laughs as many previous episodes, but it was heartfelt.
Sadly, the miscommunication that then led people to believe Earl kidnapped the boy was far too obvious, and the kid's coincidental behavior that created the situation a bit too convenient. The show also felt hemmed in by the smaller than usual parts for CrabMan and Joy. However, the biggest problem was a monumentally huge casting blunder. I'm certain Malcolm David Kelley is a fine young man, and he's a decent actor, but his presence in the show as the traumatized boy was so jarring to anyone who's a fan of "Lost" that he was nothing more than a huge distraction. You just can't see him as anyone other than "Walt," and the episode suffered greatly for his presence. Having someone known from such a giant, breakout show was just a flat-out mistake.
In the end, we're left with an episode that was one of the weaker installments as it is, but the casting error made it even worse.