Elena ★★★½

Well crafted thriller with complex characters. Very enjoyable Saturday evening watch.