as Magister Olaus
as Rune Jonsson
as Den berusade
as Johansson
as Henrik Ryberg
as Ruda
as Peter von Pahlen
as Kadett Hare
as Tramp
as Army captain
as Chief Inspector
as Måns Knekt
as Clerk (uncredited)
as Jenny's Father
as Philinte
as Bertil Hagert
as Karl Balicke
as Ivan Persson
as Kommissarie Ruda
as Doctor Erik Stenius
as Aigeus
as Narrator (voice)
as Gustaf Karlsson
as Kommissarie Simonsson
as Knut Fabian Levin