Treasure Island Character Roles

Treasure Island Character Roles

Protagonist

Jim Hawkins

Antagonist

Long John Silver

Foil

Long John Silver and Jim Hawkins, Doctor Livesey and Jim Hawkins