Max von Sydow var till en början påtänkt i rollen som Edvard Vergérus, men förhandlingarna om skådespelarens gage slutade med att rollen istället gick till Jan Malmsjö.