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.
2017
—
1995
1936
1972
2001
1990
2002
1962
1940
1987
2004
1984
1996
1994
1939
1977