The long-running BBC series Doctor Who will celebrate its 50th anniversary next year, and it seems the show has some big plans in store for this milestone. A report has surfaced that reveals Sherlock star Benedict Cumberbatch is playing The Master for the show's 50th anniversary episode. Here's what an insider had to say about the casting.

"It's fitting that the Doctor comes face to face with his ultimate enemy, The Master, for the 50th anniversary and it's felt Benedict is the perfect choice if schedules can work. Fans will love the idea of the man who plays Sherlock Holmes taking on the Doctor."

Steven Moffat writes and produces for both Sherlock and Doctor Who, so it is possible that he can find a way for Benedict Cumberbatch's schedule to be worked out.

The Master, a renegade Time Lord, first appeared on the program in 1971, and is considered to be Doctor Who's biggest nemesis. The character was last portrayed by John Simm in 2007, when David Tennant starred as the doctor.

Benedict Cumberbatch was recently seen in War Horse, Tinker, Tailor, Soldier, Spy, and is currently shooting Star Trek 2. It hasn't been confirmed by BBC that Benedict Cumberbatch will play The Master in Doctor Who, but we'll be sure to keep you posted with any new details that surface.