A barrister's complex life unravels as he juggles a court case and highly-strung mistress.
2024
1916
2023
2020
2022
1989
—
2021
1911
1980
1957
1990
2015
1996