Return to Treasure Island (film) Ten-hour miniseries on The Disney Channel, premiering on April 5, 1986. Directed by Piers Haggard. The one-legged pirate, Long John Silver, has plans for retrieving the remaining treasure he and his young shipmate, Jim Hawkins, left on Treasure Island ten years before. They join forces and embark on a voyage filled with danger, romance, excitement, and suspense. Stars Brian Blessed (Long John Silver), Christopher Guard (Jim Hawkins), Kenneth Colley (Ben Gunn), Morgan Sheppard (Boakes). Filmed on location in Spain, Jamaica, and the United Kingdom.