Denis è un ragazzo di 17 anni di buona famiglia, ma dal carattere particolarmente problematico. Durante una delle solite bravate, però, accade l'irreparabile e la sua vita si spegne tragicamente sotto gli occhi increduli dei compagni. Ma è proprio da qui che inizia un percorso che si snoda lungo una dimensione del tutto particolare: "Ukiyo", che in giapponese significa limbo, ossia il luogo in cui le anime permangono in attesa di evolversi a un livello superiore. Shana è la figura angelica incaricata di accompagnarlo durante diverse prove, emotivamente durissime, che il ragazzo sarà chiamato a sostenere per prendere consapevolezza degli errori commessi e del dolore cagionato pur senza rendersene conto. Attraverso una serie di episodi e l'incontro con diversi personaggi, Denis condurrà per mano il lettore fino alle battute finali di una storia dall'epilogo del tutto inatteso.