This was very different from the books I have been reading recently.
The book follows three different stories. First is the tale left behind in a journal by the friend of the author about his interviewing Juan Capistran (who says he is his grandfather), and the events leading up to the night of the hurricane when the author of the journal disappears. The second story is that of Juan Capistan and takes place in Tula, Mexico in the late 1800's to early 1900's. The third story is that of the town of Tula and it''s rise in Mexican politics and eventual decline during the war for Independence...
The book alternates between the intertwined stories and lets us see the love, and hatred and pain that shapes the lives of the individuals and the town. I actually loved this aspect of the plot best. You get to learn each of the main characters over a period of years (even though the whole book covers a matter of weeks in the modern time). The book was written using papers given to the author by his "dead" friends wife who after finding them many years after his disappearance believes her husband did not die during the storm but instead ran away with another woman. As we read the story further the reasons that influence this decision become more evident.