Viewers who don't like the ending of this film have no appreciation of noir. Ignore them! Superbly plotted and acted and it keeps you guessing till the end (unless you're a total cynic). Worth watching a second time to catch the many breadcrumbs that are left to lead you to the truth. I have withheld one star for the one clunky plot device involving equines.