По одноименному роману Роберта Льюиса Стивенсона.
Юный Джим Хокинс (Федя Стуков) и его друзья - доктор Ливси (Виктор Костецкий) и сквайр Трелони (Владислав Стржельчик)- случайно становятся обладателями карты капитана Флинта, на которой указано место в Карибском море, где спрятаны несметные сокровища знаменитого пирата. На прекрасной шхуне "Эспаньола" они начинают опасное плавание к далекому острову и не подозревают, что вместе с ними за сокровищами, прикинувшись скромным корабельным коком, отправился Джон Сильвер (Олег Борисов) - самый кровожадный и коварный пират.