James Kavanagh QC is one of the top flight barristers in Britain. Each episode has him handling challenging cases and defendants which put his skills to the test regularly.
Kavanagh finds himself fighting prejudice and corruption when he acts for a client who is appealing against a murder conviction, can he find out the truth and overcomes all the odds that are against his client.