A widow begins to uncover her recently deceased husband's disturbing secrets.
Two strangers embroiled in bad relationships wind up in the same upstate-New York Airbnb.