as Alman
as Marquis Giuseppe Maria de Macopanza
as Nils Asklund
as Nicklas Botvide
as Dr. Nordlander
as Dr. Boekman
as Bernhard Svanström
as Martin
as Kapten Hansson (archive footage)
as Harald Berg
as Karl-Evert Raeder
as God's Angel
as Artist
as sergeant
as Arnman
as Långe-Tuve
as Narrator
as Baron Freutiger
as Engineer
as Officer at Vaxholm
as Prosecutor
as Carl Nyraeus
as Fabian
as Doctor
as Reverend
as Leonard Brett
as Hjalmar "Hjalle" Ek
as Self - Narrator (voice)
as Captain Hansson
as Pastor Brobäck
as Martin Alm
as Knut Almlöf
as Blomqvist
as Kärre
as Johan III
as Francesco Felici
as Nilsson
as Max Karbe
as Axel Dehlin
as Johan
as Narrator (voice)
as Lars Gouveng
as Gustaf De Laval
as Frans, löjtnant
as Sergeant Lundblad
as Doktor Henck
as Bo Wärn