Banquet: 100 dni cesarza
W roku 907 naszej ery, Chiny - potężne imperium dynastii Tang, zaczyna podupadać. W całym kraju wzniecane są zamieszki, a najwyżsi urzędnicy państwowi zamiast tłumić rebelię toczą między sobą zaciętą walkę o władzę. W tym czasie niezainteresowany polityką Książę Wu Luan (Daniel Wu) zakochuje się z wzajemnością w Małej Wan (Ziyi Zhang). Jednak Cesarz sam postanawia poślubić wybrankę syna. Wu Luan wyjeżdża na południe kraju i tam stara się zapomnieć o ukochanej studiując sztukę muzyki i tańca. Mijają trzy lata. Cesarz umiera podczas snu w niewyjaśnionych okolicznościach. Władzę przejmuje jego brat Li (You Ge). Cesarzowa wysyła posłańców do Księcia, aby pomogli mu bezpiecznie powrócić do pałacu. Nowy Cesarz też wysyła swoich posłańców - nakazuje im zabić bratanka.