A thrilling nature versus nurture psychological suspense about a daughter trying to deny her worst impulses and distance herself from her violent and dangerous father.…