Jeremy Brett, who celebrated his 30th birthday during filming, was very surprised to learn that all of his singing was to be dubbed by a 43-year-old American named
Bill Shirley, especially since his own singing voice at that time was remarkably good.
read more facts...