Although this does not have the high-budget-film feel of perfect cinematography, the plot made up for it. Yes, there were weak points, such as odd lighting in places (I found I had to turn my screen brightness up more so than for other films), or one of the supporting character's tics that felt scripted rather than real. Yet the story unfolded in such a way that kept me fitting pieces of the puzzle into place, and at the end realizing that a few of my more-important predictions were incorrect. This was a big deal for me, because many movies nowadays you can predict the script of the ending. You can walk into the movie knowing from the trailer or simply the description what it will be like and how it will end. Not this one. I appreciated the freshness of being surprised, and additionally the side-stimulation to contemplate the typical screen-writing (and other story-writing) rules that were not followed here, to create that surprise.