Part Hitchcock, part Spielberg and a whole lot of Joran Peele contemporary storytelling. Magnetically visual scenes engage the viewer while developing the characters and plot with interesting personalities, twists, turn and creepy symbolism. I was on the edge of my seat with almost every scene. I will watch this film again trying to squeeze in all the details and nuances missed in the first viewing.