Sir Ian McKellen is to play a retired Sherlock Holmes in a new film.
The gay 74-year-old British acting legend will take the starring role in A Slight Trick of the Mind.
Set in 1947, it will follow the Arthur Conan Doyle detective living out his twilight years in a Sussex village with his housekeeper and her amateur-sleuthing son.
Haunted by an unsolved case from 50 years ago, he is faced by his toughest case ever.
The film will be based on Mitch Cullin’s novel and a screenplay by Jeffrey Hatcher.