After 99 failed dates, an earnest bachelor meets a guarded classical musician. He's all in — she's not so sure. Can his persistence lead to love?
1976
1965
1987
1970
2023
2001
—
1979
2002
2005
1991
1983
2004
2006
1984
2000
1999
1996