1. "Nothing but the Truth" (3 January 1995)
Successful but over-worked barrister James Kavanagh defends David Armstrong, played by Ewan MacGregor, a Cambridge student of impeccable backgro...
1. "True Commitment" (26 February 1996)
Kavanagh finds himself defending a left-leaning protester accused of stabbing a skinhead at a protest march. The accused claims that it was entirely...
With series ten due to launch on Sunday 18 April at 8pm and series 11 about to commence filming, Call The Midwife will now be on air until 2024. Series 12 and 13, commissioned by Piers Wenger, Directo...
Hannah Stern makes the risky decision to leave her family firm for a competitor in a steamy legal drama about divorce - in and out of the courtroom....
This series is set in the long hot summer of 1959 and wedding season is in full swing in the Cambridgeshire village of Grantchester.
As the Reverend Will Davenport unites happy couples in holy matri...