The story is told in flashbacks from the point of view of a 61-year-old Liu Bang, the founding emperor of the Han dynasty. Liu Bang has been experiencing nightmares and living in fear and apprehension as he constantly suspects that someone is trying to kill him. In his whole life, he has been afraid of only two persons: Xiang Yu, his rival in their power struggle for supremacy over China after the fall of the Qin dynasty; and Han Xin, a man who previously served Xiang Yu, but later became a general under him, and helped him defeat Xiang Yu. Liu Bang then reflects on key events in his life, such as the Feast at Swan Goose Gate and the Battle of Gaixia.
Among all his subjects, Liu Bang regards Han Xin, Xiao He and Zhang Liang as the three most important persons who assisted him in defeating Xiang Yu and establishing the Han dynasty. Yet, after becoming the emperor, he has started to suspect that Han Xin is plotting against him, so he has imprisoned Han Xin for the past six years. Later, he releases Han Xin and lets him stay in Zhang Liang's residence.
As Liu Bang becomes increasingly paranoid and suspicious of his subjects, Zhang Liang claims to be in poor health and retires to spend his time experimenting with elixirs. Xiao He, who is now the chancellor, is supervising the historians writing the history of the Han dynasty. Liu Bang's wife, Lü Zhi, ultimately threatens and coerces Zhang Liang and Xiao He into turning against Han Xin and writing in the historical record that Han Xin plotted a rebellion.
Xiao He then reluctantly leads Han Xin to a banquet hosted by the empress which is actually a trap. Han Xin is arrested, accused of treason and executed by strangulation, and his dead body is suspended. To prove his loyalty, Xiao He tearfully cuts off Han Xin's head and presents it to Liu Bang, just moments before the emperor dies. It is said that Liu Bang finally found peace in death because he has been living in suspense and fear throughout his life.
Shooting for The Last Supper started in March 2011 and ended on 1 November 2011. Locations include the Xiangshan Film City in Ningbo,[4] and Kangxi Grassland in Beijing.[5] The film is based on the latest archaeological data collected in recent years and aims to provide a new perspective on that part of history.[citation needed]
In an interview with The Hollywood Reporter, when asked on how different The Last Supper would be as compared to other Chinese historical films, director Lu Chuan said, "I wish to present to audiences something believable. Many earlier Chinese historical films showcase gorgeous scenes and flamboyant costumes, but what actually occurred in history thousands of years ago was not like this. I want to show history in its true form, and things that really happened in the past." Lu also revealed that to paint a more accurate picture of history, he and his team had invested a lot of time and money. He had read many historical books and texts, and carefully designed the character models, costumes, props, etc.[citation needed]
Principal cast members Daniel Wu, Qin Lan and Liu Ye gained weight to prepare for their roles. Wu felt that he was too slim to portray the robustly built Xiang Yu, so he put on 10 kg by having seven meals a day. Qin increased her weight from 48 kg to 54 kg by consuming foods and drinks high in calories and fat in order to play a middle-aged Lü Zhi.[4] Qin portrayed Lü Zhi again in King's War, a 2012 Chinese television series about the Chu–Han Contention.
Yang Mi had promised director Lu Chuan to join the cast but she dropped out due to conflicts in her schedule.[6]