Nicholas and Isabel were made for each other but how will they ever know it? As ghosts, fate and the sheer power of true love pull them together, so too does life threaten to tear them apart.
2000
1983
2009
1999
2017
1996
1945
1963
1960
1990
—
2002
2006
1976
1947
1995
1980
2004
1998