Mr. HolmesMove over, Benedict Cumberbatch and Robert Downey, Jr. - there's a new Sherlock Holmes in town.

Ian McKellen plays the famous fictional detective in the upcoming film, "Mr. Holmes," from director Bill Condon. A new teaser trailer gives us a glimpse at the story: An aging, 90something Holmes is in retirement, living with a housekeeper (Laura Linney) and her young son, when an old unsolved case comes back to haunt him. But the whip-smart detective's memory isn't what it used to be, and completing the puzzle won't be an easy task.

The trailer looks gorgeous, and McKellen seems to be in top form - all in all, a potentially very satisfying piece of Prestige British Filmmaking.

"Mr. Holmes" opens in theaters later this year.