A down-on-her luck streetwalker is ultimately redeemed by the love of a decent man.…
Sherlock Holmes is a master at solving the most impenetrable mysteries, but he has his work cut out …