DOCTOR Who and Star Trek invaded Hamlet for an all star line-up boasting talent that was out of this world.
Odd casting for a Shakespearean classic, fortunately it works effortlessly.
Tennant gives an outstanding performance which makes you wonder if he is better suited to the stage rather than television screens.
Leaving his Tardis behind, Tennant relies on sheer talent to tackle his latest role. He's mesmerizing too, and no female side kick or sonic screwdriver could divert attention from his acting skills.
The tenth Doctor makes the role of Hamlet his own by showing emotion and expression, maintaining a connection with the audience throughout. With a hint of humour that he brings to the Doctor, he provides Hamlet with the full range of emotions, ranging from mild sarcasm to sorrow and fear.
Whether it is a powerful fighting scene, a childish Hamlet causing mischief or an emotional soliloquy, Tennant adapts to the differences with poignancy and ease.
The setting in the Courtyard Theatre is ideal for such a play which requires intimacy and understanding between Hamlet and the audience, with whom Tennant builds an intimate relationship.
Meanwhile Patrick Stewart, well-known for his roles in Star Trek and X-Men, is simply brilliant in portraying the author-itative character of Claudius, Hamlet's uncle and the frail envision of Hamlet's father.
Altering between the roles of the two brothers, he seems more comfortable playing the powerful and controlling character of Claudius.
The hatred between Tennant and Stewart's characters is clearly portrayed for all to witness.
The involvement of the two actors in the show has in no circumstance been over-hyped; by taking on the difficult roles that usually risk ending or boosting careers, they have shown that their acting skills are of an exceptional standard.
Tickets for further shows are limited, however Tennant will also star as Berowne in Love's Labour's Lost from October 2 to November 15 at The Courtyard.