Secrets Of Eden

Stephen Drew is a popular small-town minister in Haverhill, Vermont. What Reverend Drew could never have imagined is that two of his most-beloved parishioners, the Haywards, would die in a shocking murder-suicide, causing everyone in the town to re-think the "perfect couple" they thought they knew.