Harrison Spencer finds himself alone and stranded in a remote lake house and forced to confront the demons of his past.