Movies out of HK and China are increasingly rivaling or surpassing the best out of Hollywood in acting, cinematography, costuming and artistic vision. 'The Banquet' is a shining example.
This is a loosely based interpretation of Hamlet adapted for the Tang dynasty period. In my opinion there is too much energy spent on this site debating whether it is a good adaptation of Hamlet, comparing it to other Hamlet films, etc. It is not a straight "remake" of Hamlet - it obviously takes inspiration from the play, and uses many of its elements, and that's it. So just sit back, watch it and judge it on its own merits.
This is primarily a drama but it's sprinkled with great martial arts choreography a la Yuen Wo Ping. Many fight scenes follow the wu xia (fantasy kung fu) genre just suspend your disbelief and enjoy the beautiful spectacle of it.
A riveting moment comes when a one of the Emperor's mandarins (scholars who rule over the provinces) introduces Wan as "Dowager Empress", language that means Wan is the mother of an Emperor (Prince Wu Luan) and is a slap in the face to Li. Wan and Generals alike must decide where their allegiances lie.
The acting is very good and I enjoyed Zhang Ziyi playing the lecherous Empress, You Ge playing a convincingly imperial Emperor and Xun Zhou as the naïve Qing in love with our 'Hamlet'.
One of The Banquet's strong points is it is absolutely stunning visually, right from the first scene in a verdant and swaying bamboo forest that makes you wonder if such a beautiful place really exists. The costumes throughout are incredibly rich and detailed.
It lags a little in the last half hour (maybe I was just tired) but to its credit does not run much longer than 2 hours.
Highly recommended.