Desmond Davis
Director
Clive Merrison
as
Bartholomew Sholto
Terence Rigby
as
Inspector Layton
Cherie Lunghi
as
Mary Morstan
Michael O'Hagan
as
Mordecai Smith
Emilia Jones
as
Bernard Cribbins
as
Cherie Lunghi
as
Rosemary
Ed Skrein
as
Vet
David Warner
as
Dr. Snodgrass
Cherie Lunghi
as
Lady Mary Craven
George Baker
as
Will Weatherstaff
Simon Callow
as
Guy Witherspoon
Claire Forlani
as
Kate Templeton
Cherie Lunghi
as
Margaret
Dougray Scott
as
Rob
Samantha Mathis
as
Amy
Cherie Lunghi
as
Anna
Lorraine Ashbourne
as
Jackie
Ian McKellen
as
William
Cherie Lunghi
as
Louise Brooks
Ingrid Bergman
as
Self
Marlon Brando
as
Self - Actor
Howard Hawks
as
Self - Director
Ronald Pickup
as
Don Massaredo
Cherie Lunghi
as
Duchess of Wharfedale
Jamie Bamber
as
Kennedy
Jonathan Coy
as
Lieutenant Bracegirdle
Cherie Lunghi
as
Lucille Otis
Joan Sims
as
Mrs. Umney
Patrick Stewart
as
Sir Simon de Canterville
Neve Campbell
as
Virginia 'Ginny' Otis