One of the questions that I have is why she just suddenly started seeing the ghosts at that bus stop. The implication is the ghosts are around all the time, but for some reason on that night the ability to see them simply switched on like a light bulb. I have only seen the Anime so far, but it was never touched on.