All Cast

Hugh Grant

Hugh Grant

Richard Neville

Peter O'Brien

Peter O'Brien

Jim Anderson

Kevin Allen

Kevin Allen

Felix Dennis

Leslie Phillips

Leslie Phillips

Judge Michael Argyle

Nigel Hawthorne

Nigel Hawthorne

Brian Leary

Simon Callow

Simon Callow

John Mortimer

David Troughton

David Troughton

Detective Inspector Luff

Alfred Molina

Alfred Molina

George Melly

Jemma Redgrave

Jemma Redgrave

Caroline Coon

Nicholas Farrell

Nicholas Farrell

Dr. Michael Schofield

Nigel Planer

Nigel Planer

John Peel

Lee Cornes

Lee Cornes

Marty Feldman