Estaba feliz de que pudiera hacer toda esta acción y no tener que entrenar para la parte" No hubo ningún actor en mente para los personajes de John Silver y Jim Hawkins, Brian Murray (John Silver) y Joseph Gordon-Levitt (Jim Hawkins) firmaron después de meses de audiciones, Gordon-Levitt dijo que se sintió atraído por el papel porque "es una película animada de Disney y películas animadas de Disney se encuentran en una clase por sí mismas", y que "para ser parte de esa tradición es increíble para mí".