A Bitter Fruit

Sisters WREN & EILEEN are orphans, still living in the secluded vacation home where their parents killed each other.