A Mexikóból bevándorló Rafe-et lovásznak szerződtetik a virginiai Foxhaven farmra. Rövidesen megismerkedik Brooke-kal, aki szintén szereti a lovakat, így a közös érdeklődés hamarosan szoros barátsággá mélyül. Az egymás iránt érzett vonzalom azonban nem tud kiteljesedni. Lily, Brooke testvére hosszan tartó betegségéből felgyógyul. Miután Brooke egy családi tragédia után távozik a farmról, kapcsolatuk megszakad. Csak Lily és Rafe maradnak ott. 12 év múlva Brooke elismert régészként tér vissza. Egyedüli célja a múlt feltárása, az egykori családi tragédia tisztázása. A feladat nem könnyű, de Rafe segítségével sikerül. A múlt lezárásához azonban neki is meg kell értenie azték őseinek történetét..