Question: 6. how many ghosts are there in a christmas carol?
Answer: There are four ghosts in A Christmas Carol. Scrooge is visited by the ghost of his former business partner, Jacob Marley, right at the start of the film.