Beautifully filmed but a bit too self aware. Too many unintended laugh out loud moments - rather than horrifying, the absurd elements throws you out of immersion. Is hard to feel any connection with any of the characters. But, the plot works, the acting is quality all round and the cinematography is stunning.