Ever since Viola's (Gabriella Wright) miscarriage, her and Nicola's (Bret Roberts) marriage has been somewhat on the edge ... so Nicola figures a trip to his (by now deceased) parents' house in the mountains, where nothing might disturb their peace and tranquility, and where a few quiet days should put everything right again. But right from the get-go, Viola feels something's quite simply off about the place, as if it was haunted ... and eventually, this feeling gets too strong so she tries to simply run away no matter where - and is only stopped by a treebranch in her way she has overlooked - but thank God for a ranger (Carl Wharton) who finds her and drives her back to Nicola's parents' place. Now everything seems nice again, and the two even decide to try for another kid ... when Nicola decides to cuff her to their bed, seemingly for kinky sex, but actually he's so overcome by (utterly unfounded) jealousy, he just wants her pinned down to torture the "truth" out of her. But fight hasn't left her just yet, and soon things get bloody ... Now for its first two acts, The Perfect Husband is something of a slowburn movie, which might not work for everyone, but with a little bit of patience one will actually be able to see the mystery blossom, and the atmospheric direction does its part to keep things from getting boring, also helped by a couple of very competent leads - so yeah, you'll actually get your money's worth even before the pay-off - but the (very) extended finale (plus the rather unexpected resolution) really pack a punch, going beyond what you'd expect of a movie of this irk not so much in exlicity but sheer audacity and willingness to push the story further and further still. Quite shocking a finale, actually - and wonderful because of that!