I disagree with Andy that the ending here is unsatisfying.  While it's true that some plot elements remain unresolved, they aren't critical to the resolution.  This episode is a fine morality play, with a good lesson about money's corrupting power and an unexpected ending.  No supernatural elements.