Když mladý sportovec Danny Martin (Fred Savage) přivede rodičům představit svou lásku Jade (Sandrine Holt), v jeho otci Frankovi (Peter Onorati) to vyvolá bouři vzpomínek. Jade totiž jakoby z oka vypadla Lauře, záhadné dívce se zářivě zelenýma očima, s níž se Frank za dramatických okolností setkal před dvaceti lety. Jade mu tvrdí, že to byla ona, koho kdysi poznal jako Lauru. Prý se narodila před mnoha sty lety, na prahu dospělosti, ale přestala stárnout a od té doby vypadá stále stejně. Frank jejímu příběhu uvěří a dává jí požehnání ke vztahu s Dannym. To ještě netuší, že po dvaceti letech od prvního střetnutí s Laurou/Jade, ho opět čeká boj o život vlastní i všech přítomných.