Challenged to compose 100 songs before he can marry the girl he loves, a tortured but passionate singer-songwriter embarks on a poignant musical journey.
2003
1997
1990
2001
2006
1998
2024
1943
2017
1996
2022
1994
1988
1983
1976
2023
2025
1986
2004