Two sisters, one act of vengeance, and nowhere left to run, Netflix is bringing another gripping drama to the screen with Kate Winslet starring.