Beautiful, interesting, incredible cinema.
Obscure drama even in Sweden starring a very young Lena Olin.