A barrister's complex life unravels as he juggles a court case and highly-strung mistress.
1972
2018
2017
2004
1977
2012
2016
2019