Directed By: Henrik Möller
Star Cast: Agnes Hargne Wallander , Ida Gyllensten ,
Agnes Hargne Wallander
The Girl
Ida Gyllensten
The Demon