Hannibal (Gaspard Uriel)'s childhood was full of sunshine and warmth at the beginning of his life. His lovely sister was like his little tail and his favorite relative. But the war took everything, his father, mother and his home. But this was only the beginning of the nightmare. What really ruined his life was the death of his sister-the cruel German army who ate his sister. His sister's death became Hannibal's eternal nightmare, and his sister's face and voice often appeared in his dreams. Hannibal decides to find his last relatives, his uncle's wife, his aunt, a mysterious Oriental woman, Lady Zi (Gong Li). Lady Purple taught Hannibal the skills of fighting and also allowed him to experience the essence of raw food culture in the Eastern world. Hannibal seemed to have found an exit from the shadows of his childhood. He began to kill and eat people, and gained temporary peace in his soul in the blood. The enemies who killed my sister died miserably one by one. There was also a vague affection between Hannibal and Lady Purple, but at this time, what love did Hannibal, the young boy whose soul was deeply troubled, leave behind?