This was an excellent mystery. I have been reading and watching mysteries for over 30yrs, and it is rare that I can not figure out who did it, or what plot twist may occur, but this movie had me on the edge of my seat from beginning to end, and I was unable to come up with the eventual plot twist until the movie was almost over...this movie was excellent, and I could watch it again and again just to catch all the different nuances...most excellent