La película, ambientada en Nochebuena, nos cuenta cómo un ejecutivo de una de las cadenas de televisión más conocidas de Estados Unidos Frank Cross hace trabajar a todo el equipo en Navidad. A Frank no le importan las navidades, solo le importa conseguir la mayor cantidad de audiencia y cumplir con sus superiores. La única capaz de ablandar su corazón es Claire, quien es su amor de la juventud. Pero las fiestas le preparan una sorpresa y es que su jefe, que falleció hace unos años, lo visita para advertirle que lo van a visitar tres fantasmas, con el fin de darle lecciones. Por lo que Frank se enfrenta a su pasado, presente y futuro. La película está protagonizada por Bill Murray, Karen Allen, Robert Mitchum, John Forsythe y John Glover. El fantasma del pasado está protagonizado por David Johansen y el del presente por Carol Kane.