Danielle Deadwyler must figure out why a mysterious visitor is sitting in her yard—or die tryin'—in this surprisingly solid psychological thriller.