Sherlock Holmes meets Wyatt Earp

North Coast Rep presents an overstuffed world premiere

by