Durante la búsqueda de los restos de Miguel de Cervantes en la cripta de las Trinitarias, algo extraordinario ocurre: el propio Cervantes despierta, convertido en fantasma. Después de vanos intentos por asustar a los arqueólogos e incapaz de volver a su situación anterior, traspasa las paredes y sale a la calle, al mundo del siglo XXI. Vestido con un sudario y descalzo, empieza su paseo, aturdido, por un Madrid que le cuesta reconocer. Pronto encuentra a Masile, un muchacho de Mali que ha leído Don Quijote de la Mancha y le ayuda, para sobrevivir en la gran ciudad, a disfrazarse del ingenioso hidalgo. Tras una serie de aventuras, el fantasma de Cervantes protagonizará una película basada en las andanzas de don Quijote, en cuyo rodaje se enamorará de una mujer real y se dejará llevar por el carácter, utópico y apasionado, de su criatura más famosa, que es también el hombre mejor y más noble del mundo.