We begin with young Jim Hawkins (Kevin Zegers), living with his grandmother at the Admiral Inn and all is quite as it should be... Until the fateful day a stranger named Billy Bones (Patrick Bergin) stumbles into the inn with a wild tale. He is being pursued by a man named Blind Pew, who hands him a piece of paper with the 'black spot' on it. Bones tells Jim to go to his trunk and take the map of Treasure Island he finds inside. Thus begins a wild journey, with Hawkins and his companions Dr. Livesey (David Robb) and Squire Trelawny (Christopher Benjamin) on board the Hispaniola with the cook, Long John Silver (Jack Palance), and his somewhat strange crew. As they near the island and untold treasure, Hawkins realises that the crew are not what they first appeared to be. He is in danger of losing not only the disputed treasure, but also his life. 'Treasure Island' may in fact be his final resting place, if the pirates on board the Hispaniola don't murder him before they get there!