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?
1990
2022
2012
1993
2021
2009
1992
2004
2003
1996
2017
1988
2010
2001