Juan Diego—a fourteen-year-old boy, who was born and grew up in Mexico—has a thirteen-year-old sister. Her name is Lupe, and she thinks she sees what's coming—specifically, her own future and her brother's. Lupe is a mind reader; she doesn't know what everyone is thinking, but she knows what most people are thinking. As an older man, Juan Diego will take a trip to the Philippines, but what travels with him are his dreams and memories; he is most alive in his childhood and early adolescence in Mexico.