The Christmas Carol by Charles Dickens is a classic holiday story with several memorable characters, but it does not feature any ghosts. The story follows the life of a wealthy and selfish man named Ebenezer Scrooge, who is visited by the ghost of his former business partner, Jacob Marley. Marley warns Scrooge that he will be visited by three spirits who will show him his past, present, and future, and teach him the true meaning of Christmas. The three spirits are the Ghost of Christmas Past, the Ghost of Christmas Present, and the Ghost of Christmas Yet to Come.