This movie was made in three versions: one Swedish, one French and one English.
Viveca Lindfors plays Singoalla in all three versions.
Alf Kjellin plays knight Erland in the Swedish and English version,
Michel Auclair in the French. The movie was made with Swedish and French actors, no English actors were involved. The French version is considered to be the best.