It is also the film debut of Lena Olin.
Film tersebut juga merupakan debut film dari Lena Olin.