
Es Navidad y Frank, el ambicioso presidente de un canal de televisión, pretende ganar la batalla de las audiencias preparando una adaptación de "Villacinco de Navidad", de Charles Dickens. Pero el proyecto fracasa y Frank, que es un hombre tacaño, frío e ingrato, decide despedir a todos sus trabajadores. Poco después, mientras está en su despacho, recibe una inesperada visita: la de los tres fantasmas de la Navidad, que acuden en su búsqueda para hacer comprender a Frank que tiene que cambiar su forma de ser. Con la ayuda del desconcertante taxista neoyorquino del pasado, un hada del presente un tanto estrafalaria y un sádico, enorme y descabezado mensajero del futuro, Frank empezará a cambiar sus prioridades.