Frannie finds herself attracted to homicide detective Malloy (Mark Ruffalo), but although they have lots in common, Frannie believes she spotted him in a highly compromising situation on the night of the murder. Ruffalo and surprise choice Ryan are utterly convincing, and Campion's eloquent melange of sex and gore looks amazing; the screen is frequently part-blurred in graceful imitation of the characters' narrowed focus. It's a very sexy film, but erotic rather than pornographic: it's what's said, not what's shown, that counts. Campion even gets a few sly digs at conventional male expectations (dead women, barebreasted women) before committing her usual fault and sliding over the top: by the end, the sex-and-death mix and the tricksy visuals - not to mention Frannie's irritating tendency to jettison personal security because it furthers the story - have started to niggle. Never enough to spoil things, though: this is a startling, gutsy wade into those murky regions where trust between men and women founders.