The movie was directed by Byron Haskin, and stars a young Bobby Driscoll as Jim Hawkins and Robert Newton as Long John Silver.
Oddly, the whole production took place in England, shot on location in Cornwall, Devon and Bristol with interiors filmed at Denham Film Studios, in Buckinghamshire. This was due to the tough tax restrictions imposed in Britain following World War II, when the government impounded earnings made by the American studios, aimed at making sure their currency remained in the UK.
The policy worked, and Walt Disney chose Treasure Island to be made in England using their frozen funds. The production began in 1949 with Walt himself personally overseeing much of the filming. During post-production back in Los Angeles, Walt was again heavily involved when he ordered a cut of several minutes and swapped the musical score for something more “forceful”.
The film had its premiere in London in July 1950, opening to American audiences one month later. It would go on to be a huge hit for Disney and become an enduring cinema classic.