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
 * Sam Riegel as Captain Smollett
 * Michael Sinterniklaas as Squire Trelawney
 * Tony Oliver as Billy Bones, Mr. Arrow
 * Steve Blum as Captain Flint
 * Kyle Hebert as Benjamin "Ben" Gunn