Fifty-something David Campbell (Alex Scourby) is convalescing in Hanover, New Hampshire from a nervous breakdown—having already recovered physically from influenza. (Perhaps the 1918 flu pandemic, aka the Spanish flu?) So any "supernatural" elements may simply be his mental ilness.