For me, it was the smaller details that made it for me. All the trippy, moving landscapes in some scenes, the foreshadowing and even the creative kills - just really enjoyed it. Plus the relationships dynamic was really effective for me, reminded me of films like Gone Girl etc. It definitely gets slower towards the middle / end, but I love that, I wanted it to be a drawn out and challenging watch.