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.
1990
1998
2005
1979
1991
1956
1960
1999
1992
1957
2023
1926
2001
1977
2003
1951
2006
1996