The Bad Sisters season 2 finale preview hints at answers to Grace's death. Here is the episode 8, "Cliff Hanger," release ...