We learned last week that Eagle Hill is still five miles from Collinwood, so how did Barnabas get there? And, more to the point, how did Julia follow him? If he drove, where did he and Julia park their respective cars so that Sam and Dave didn't see them? If he flew as a bat and Julia followed him, then she is more talented than we knew. And if he walked, then he's a fool.
I don't blame Dave Woodard for being nervous around Sam with that pistol. Sam said he was pretty good with it once upon a time - but that's Sam's story. People always think they're better at things than they are. If I had been Dave Woodard, I'd have been torn between going to Eagle Hill with Sam just in case Sam did something stupid with the pistol, and dropping out of the expedition just in case Sam did something stupid to me with the pistol.
And now Dave has an idea about who Sarah is. I'm not surprised that it's taking them so long to figure it out. She just doesn't act mysterious and ectoplasmic the way a ghost should. And why would a ghost with a 150-year-old brand new doll take an interest in a modern-day crime? I keep coming back to this question: if you assume that Barnabas is not the villain in this whole business - as Dave Woodard is doing at this point - then how do you put together an explanation of what happened with Maggie, David, and Sarah? Someday I'm going to come up with something. There I'll be on my deathbed forty years from now, saying, "Hold everything! I can't die yet! I just figured it out!"