The Ninth Heart(1979)

Martin, a poor student, volunteers to go on a quest to find a cure for the princess Adriana, who is stricken with a strange illness. Unknown to Martin or anyone else, the princess is actually under the spell of the powerful magician Andlobrandini, who is preparing a rejuvenating elixir made from the blood of nine men's hearts.