In an imaginary northern European country during the High Middle Ages, two leaders of a barbarian village fight to gain power: one is good and right and the other is an evil selfish. Who will have it?

Edmund Purdom
as Toryok

Rossana Podestà
as Leonora

Livio Lorenzon
as Kovo

Carla Calò
as Liunda

Daniele Vargas
as Napur

Raffaella Carrà
as Maritza

Vittoria Febbi
as Daritza

Andrea Fantasia
as Nogaric

Ljubica Jović
as Kathrina

Luciano Marin
as Donar