Interlude in the Marshland Cast Max von Sydow Allan Edwall Karl Erik Flens Sten Beyron Rune Köhler Palle Abbing