Oculus ★★★½

Really impressive. Wasn't prepared for the movie to so effortlessly glide through two timelines. Really incredible storytelling.