Nemo age 16
Michael Walton
James Hamilton
James Sveck
John
Samuel Cope
Narrator (voice)
Young Albus Dumbledore
Luke
Young Albus Dumbledore (uncredited)
Francis II of France
Harry
Jim Hawkins
Matthew Goodson
Reverend James Trenchard
Aethelred
Tom Mitford
Christian (Runner)