The Heart of Esmeralda
Esmeralda Foster
Louise Lennox - a Novelist
Ben Holt
Duncan Miller
Mr. Foster - Esmeralda's Father
Mrs. Foster - Esmeralda's Mother