Check out the Royal Shakespear Company's modern spin on Hamlet. The Prince of Denmark is played by none other than the Tenth Doctor, David Tennant. Other stars of the production are Patrick Stewart as Claudius, and Penny Downie as Gertrude.
According to the Guardian, "This is a Hamlet of quicksilver intelligence, mimetic vigour and wild humour: one of the funniest I've ever seen. He (Tennant) parodies everyone he talks to, from the prattling Polonius to the verbally ornate Osric. After the play scene, he careers around the court sporting a crown at a tipsy angle. Yet, under the mad capriciousness, Tennant implies a filial rage and impetuous danger: the first half ends with Tennant poised with a dagger over the praying Claudius, crying: "And now I'll do it." The review also says that, "Tennant is an active, athletic, immensely engaging Hamlet."