Tristan & Isolde (2006)/Sonic

Cast

 * Tristan as Sonic
 * Young Tristan as Charmy Bee
 * Isolde as Cosmo
 * Lord Marke of Cornwall as King Acorn
 * Lord Wictred as Tails
 * Melot as Knuckles
 * King Donnchadh as Big the Cat
 * Bragnae as Amy Rose