An excellent whodunit that keeps you alert from beginning to end. The only serious weakness is the occasionally too-artificially "smart" (or smart-alecky) dialogue, but the film offers a gripping, involving story AND a subtle message about (this could be considered a minor SPOILER) the consequences of perfectionism. Not many people saw it (or liked it), but I think most fans of mysteries would enjoy it immensely. (***)