A widow begins to discover her recently deceased husband's disturbing secrets. This looks like it might be a pretty solid horror film.....