Myles Edward leidt een benijdenswaardig comfortabel leventje. Hij is negenentwintig jaar oud, rijk en aantrekkelijk, en zijn baan als archeoloog bevalt hem. Eenmaal in de twee weken trekt hij zich terug op een hotelkamer, samen met een welgevormde, hartstochtelijke stewardess, om daar onbekommerd en naar hartenlust de liefde te bedrijven. Myles is uitermate tevreden en voldaan, totdat hij in Washington Gina Jacobi tegen het lijf loopt. Gina is zeventien jaar jong, slank, brutaal en Gina bezit de mooiste ogen van het westelijk halfrond. Bovendien is Gina een rondreizende hippie met veel idealen en weinig geld. Als zij elkaar ontmoeten, is het alsof zij uit twee contrasterende werelden stammen, maar ondanks de verschillen in bezit, mentaliteit en leeftijd, voelen Gina en Myles zich onweerstaanbaar tot elkaar aangetrokken. Het duurt dan ook niet lang voor Gina zich begint af te vragen of hun ontmoeting wel op het toeval berust. Zou het kunnen dat zij elkaar al eens eerder hebben ontmoet? Elkaar al eens eerder hebben liefgehad? Eeuwen eerder?