Kelly Reilly with "Sherlock Holmes" co-stars.

Advertisement