A Christmas Carol

the Ghost of Christmas Past
the Ghost of Christmas Present
the Ghost of Christmas Future