Marfisa (as Zeudi Araya)
Bradamante
Orlando (Rolando)
Ruggero
Atlante
Angelica (Isabella)
Ganelon (Gano)
Ferraù
Rinaldo
La Maga
Aquilante
Selvaggio (as Pierluigi Conti)
L'Eremita
Samurai
Mercenary
Moor King
Rapist
(as Virgilio Daddi)
Bit part (uncredited)
Veiled Fighter (uncredited)
Rapist (uncredited)
Knight (uncredited)