A very different Harry Potter hits our screens on BBC4. Forget wizardry, this Harry is a barrister and will take us on a journey of England's criminal justice system - find out more with Tammy.
Discover 11,128,835 listings and 277,280 playable programmes from the BBC
A very different Harry Potter hits our screens on BBC4. Forget wizardry, this Harry is a barrister and will take us on a journey of England's criminal justice system - find out more with Tammy.