Lenny Henry
Josephus the Genie
Lenny Henry
Josephus the Genie
Alan Cumming
Bernard Bottle
Rowan Atkinson
Charles Pinkworth
John Gabriel
Wizard
Kevin Allen
Kevin
Denis Lill
Frank Kepple
Angela Clarke
Carrie
Janet Henfrey
Miss Purse
Marcia Ashton
Miss Temple
Trevor Laird
PC Parker
Gary Whelan
Officer
Bob Geldof
Himself
Melvyn Bragg
Himself
Trevor McDonald
Newscaster
Gary Lineker
Himself
Andrée Bernard
Judy
David Forman
Leonardo
Richard Curtis
Writer
Paul Weiland
Director
Lenny Henry
Original Concept
Jacinta Peel
Producer
Andy McClean
Associate Producer
Peter Fincham
Executive Producer
Mary Francis
Executive Producer
Howard Goodall
Original Music Composer
Roger Pratt
Director of Photography
Ian Weil
Editor
Paul DeFreitas
Casting
John Beard
Production Design
Rod McLean
Production Design
Rebecca Hale
Costume Design