1. "Nothing but the Truth" (3 January 1995) Successful but over-worked barrister James Kavanagh defends David Armstrong, played by Ewan MacGregor, a Camb…
1. "Nothing but the Truth" (3 January 1995) Successful but over-worked barrister James Kavanagh…
In Season Two of The Rings of Power, Sauron has returned. Cast out by Galadriel, without army or ally, the rising Dark Lord must now rely on his own cunning to rebuild his strength and oversee the creation of the Rings o…
In Season Two of The Rings of Power, Sauron has returned. Cast out by Galadriel, without army or ally, the…