Sherlock Holmes

Sherlock Holmes ★★★★½

So whitty and charming.