A vacationing entomologist suffers extreme physical and psychological trauma after being taken captive by the residents of a poor seaside village and...
Rachel Watson, devastated by her recent divorce, spends her daily commute fantasizing about the seemingly perfect couple who live in a house that her...