Entertaining story. Surprise ending. However, unlike some other posts, I won't spoil the plot for those who are unlucky enough to read the reviews before listening to the show. Shame on you guys for not labeling your posts as spoilers. 