A Mandarin-Tibetan production of the Shakespearean classic Hamlet will be staged at the Sichuan Grand Theater in Chengdu, capital of Sichuan province, on May 20. The drama is directed by famed actor Pu Cunxin and will be performed in both Mandarin and Tibetan.