All Cast

Barbara Steele

Barbara Steele

Princess Asa Vajda / Katia Vajda

John Richardson

John Richardson

Dr. Andrej Gorobec / Dr. Andreas Gorobec

Andrea Checchi

Andrea Checchi

Dr. Choma Kruvajan / Dr. Thomas Kruvajan

Ivo Garrani

Ivo Garrani

Prince Vajda

Arturo Dominici

Arturo Dominici

Igor Javutich / Javuto

Enrico Olivieri

Enrico Olivieri

Prince Constantine Vajda

Antonio Pierfederici

Antonio Pierfederici

Priest

Tino Bianchi

Tino Bianchi

Ivan - Manservant

Clara Bindi

Clara Bindi

Inn Keeper

Mario Passante

Mario Passante

Nikita - Coachman

Renato Terra

Renato Terra

Boris - Stablehand

Germana Dominici

Germana Dominici

Sonya - Innkeeper's Daughter

Nando Gazzolo

Nando Gazzolo

Narrator (voice) (uncredited)