Young Jim Hawkins and peg-legged Long John Silver set sail for adventure in Robert Louis Stevenson's classic tale of dastardly pirates, swashbuckling heroes, buried treasure and a young boy's amazing courage. The narrative diverges from that of the novel in that Captain Smollett convinces Squire Trelawney and Doctor Livesey to cut Jim out of his rightful share of the treasure and so Jim then teams up with Silver.

Jack Palance
as Long John Silver

Kevin Zegers
as Jim Hawkins

Sarah Holland
as The Strumpet

Pax Lohan
as Gran

Anthony Booth
as Chief Revenue Officer

Christopher Benjamin
as Squire Trelawney

David Robb
as Doctor Livesey

Patrick Bergin
as Billy Bones

Peter Rowe
as Captain Flint (voice)

Malcolm Stoddard
as Captain Smollet