This one is a high three. Stephen May creates characters you care about and incorporates moments of profundity. That's more than I normally get. Billy Smith is a great voice.The plot does stray and strain, however. Occasionally, one or other of the situation or the reaction to the situation tests my willingness to believe and it comes up short.