as Fredrik Cygnaeus
as Anders Björn (uncredited)
as Magnus Hakenhjelm
as parson
as Vallesmanni
as Ossi
as Doctor
as Hallermaa
as Julius Immanuel Bergh
as Police inspector
as Gustaf Cederström
as Pekka Peltola
as Filip Lehtinen
as Eugen Wolffmann (uncredited)
as Antti Kare
as Lauri