The story takes place in the mid-12th century, when Prince Pasper (Vincent Price Vincent Price) imposed heavy taxes on local farmers because he believed in the evil Satan, making the local residents miserable. Prince Pasper is very fond of a woman named Francesca (Jane Aisha Jane Asher). In order to force her to obey, Prince Pasper does not hesitate to arrest and detain Fan's father, as well as local peasant leader Gino (David Weston) Julian (Hazelcott Hazel Court) who is painstakingly in love with the prince, but can not get any response from him. So Julian decided to help Fan's father and Gino escape from prison. Unfortunately, the plan failed. Fan's father tried to assassinate the prince, but was killed, and the surviving Gino was exiled. The dangerous red death spread in the countryside, and Gino met a mysterious man in red. With the help of the man in red, he launched his revenge plan.