"Mr. Holmes" has secured an American release date on July 17, Deadline reports.

In the film, Holmes (Ian McKellen) must conduct a final investigation to close an unsolved case that forced him into retirement. The film is based on Mitch Cullin’s novel “A Slight Trick of the Mind,” which finds a 94-year-old Sherlock Holmes returning from Japan after its nuclear destruction. Laura Linney ("John Adams") and Milo Parker also star.

"Mr. Holmes" debuted a full length trailer last week.