For those who like thriller & suspense movies, I would place this in the top 5 in recent times. Will keep you on the edge of your seat... All the pieces don't come together until the very end! Great acting by Dylan McDermott. I truly enjoyed watching him play this character. He really did a great job!