This one got a little convoluted and long for me, maybe due to the audio format. Still enjoyable, though, and I never saw the ending coming. Emilia Fox's narration is very good, although a couple of her female characters' voices were a little goofy sounding.