I was not anticipating this film to be this complex, emotionally engaging, suspenseful, with dark and light overtones and contrasts! But it was all of these things and more. Alicia Vikander is excellent - she immerses herself totally in her character, and draws you into her reality. An excellent film - totally unique and which will remain with you for a long time.