Juan Diego je čtrnáctiletý chlapec, který prožil celý svůj život na skládce v mexickém Oaxace. Jeho o rok mladší sestra Lupe věří, že dokáže předvídat budoucnost a číst myšlenky ostatních. O mnoho let později se Juan vydává na Filipíny, ale jeho sny a vzpomínky ho na cestě doprovázejí. S přibývajícím věkem se často stává, že vzpomínky a sny zastíní realitu. Nový román od Irvinga sleduje Juanův život na Filipínách a zkoumá, jak se jeho minulost střetává s tím, co má ještě přijít.