Perfectly captures the Holmes / Watson genre. Excellent mystery, well resolved. Thoroughly Entertaining, with return of clever Rafferty and evil Mary.