Sherlock Holmes

By Graham Moore
three-and-half-stars
By Michael Chabon
three-stars
Crime
By Mitch Cullin
three-and-half-stars