Best known these days for his role as Doctor Who in the cult TV series, David Tennant began his acting career treading the boards with the Royal Shakespeare Company. Now the Scottish actor has returned to his thespian roots as the lead in Hamlet for the prestigious Stratford-Upon-Avon-based company.
In the new production, which takes a modern-day approach to the bard's classic, he stars alongside a fellow space traveller - Star Trek actor Patrick Stewart. The former Enterprise captain plays his uncle, Claudius.
Since David's involvement in the production was announced on July 24 devoted fans of the 37-year-old have taken to waiting at the stage door to catch a glimpse of their hero as he leaves after rehearsals.
Hamlet opens at Stratford on Tuesday, August 5, and runs until November 15.