Emma Watson as Sherlock Holmes looking through a spyglass