I have watched this movie over and over again. The characters are played out nicely for the timing that the movie was made. It's slow, but there is never a boring moment, it will keep you in suspense. Suited more towards a mature audience, and has a wonderful ending.