Characters were well developed and the story kept my interest. Kevin Pierce did his usual great job.