An adaptation of Shakespeares Hamlet set in ancient Tibet.
2006
HD
108min
China
English
himalaya mountain range
tibet
