Emma Watson as Sherlock Holmes inspecting a little creature in an alley