Barnard Hughes
Gideon Hackles
I.M. Hobson
Mr. Bindle
Joe Ponazecki
Atticus Kimble
Knowl Johnson
Billy Kimble
Brenda Currin
Sarah Kimble
Eddie Jones
Victor Muldoon
Patrick Wilcox
Timothy Muldoon
Jeff Cohen
Timmy Muldoon
Eevin Hartsough
Bessie
Bill McNulty
Pirate
Frances Chaney
Witch
Ed French
Devil
Tim Curry
Pirate (voice)
Keenan Wynn
Duncan Williams
George Petrie
Jack Blaine
Bradley Fisher
The Devil
Catherine Battistone
Jenny the Maid
Paul Sparer
Narrator (voice)
Fritz Weaver
Dr. Fenner
Roberta Weiss
Gail Aynsley
Bruce Davison
Richard Hagstrom
Karen Shallo
Lena Hagstrom
Patrick Piccininni
Seth Robert Hagstrom
Michael Freeman
Richards