Once Upon A Time: Treasure Island

Treasure Island is seventh episode of the American/Japanese animated series Once Upon A Time.

Main Cast

 * Colleen O'Shaughnessey as Shawn, Emily, Toby
 * Kyle Hebert as Cornelius
 * Fred Tatasciore as Rex

Guest Stars

 * Yuri Lowenthal as Jim Hawkins
 * Terrence Stone as Dr. Livesey
 * Steve Blum as Long John Silver
 * Gary as Captain Smollett
 * Stephen Fry as Squire Trelawney
 * Tony Oliver as Billy Bones
 * Scott McNeil as Mr. Arrow
 * David Kaye as Captain Flint
 * Mark Ryan as Benjamin "Ben" Gunn