Following a break-up with her unfaithful fiancé, a young college professor decides to stay with her sister. Once there, she discovers a mysterious stranger living in the guest house who she soon learns has a troubled past with dangerous consequences.