A woman, long detached from her roots, returns home and discovers her estranged sister on the verge …