the big twist is well executed; characters are pure evil in love. overall a very weird movie with some truly opaque characters.