Shirley Temple Was Originally Cast to Play Dorothy
11-year-old Shirley Temple was originally set to play Dorothy, but the producers didn’t think she had the vocal strength to carry out the role. As well as this, there were also contract disputes that forced the producers to look elsewhere for their lead actress.