A vagabond violinist, a shameless doctor, gunmen and an impossible affair.
1994
2023
1998
2022
1965
2004
2009
1939
1931
1990
1987
2000
—
2003
1981