Treasure Island is a 1999 movie. It is from Robert Louis Stevenson's story. It was written and directed by Peter Rowe. It stars Kevin Zegers as Jim Hawkins and Jack Palance as Long John Silver.