I agree with commenter Davy Joe, as usual, that this episode is great. It has those elements that are very compelling mystery theater: supernatural, psychological, dreams, faithlessness, adultery, romance, fortuneteller. 