Cassie Tayler (Kierston Wareing) hat ein furchtbares Geheimnis: Sie tötete ihren Ehemann Dean, nachdem sie herausfand, dass er ihre gemeinsame Tochter missbrauchte. Nun muss sie alleine die Farm auf dem englischen Land führen, wo sie mit ihren zwei Töchtern lebt. Bald taucht ein rätselhafter Fremder auf, der behauptet ein guter Freund von Dean zu sein. Er weiß alles über Cassie und ihre Töchter und gewinnt bald das Vertrauen der Familie. Doch Aden (Vincent Regan) hat eine Motivation, von der niemand etwas ahnt. Er ist besessen von dem Gedanken einer perfekten Familie und er ist dabei, die Familie seines alten Freundes zu übernehmen, als wäre es seine eigene...
Cassie Tayler (Kierston Wareing) has a terrible secret: She killed her husband Dean after she found out that he was abusing their daughter. Now she has to run the farm in the English countryside alone, where she lives with her two daughters. Soon, a mysterious stranger appears who claims to be a good friend of Dean's. He knows everything about Cassie and her daughters and soon wins the trust of the family. But Aden (Vincent Regan) has a motivation that no one suspects. He is obsessed with the idea of a perfect family and he is about to take over his old friend's family as if it were his own...