All Cast

Jason Robards
Charles Halloway

Jonathan Pryce
Mr. Dark

Diane Ladd
Mrs. Nightshade

Royal Dano
Tom Fury

Vidal Peterson
Will Halloway

Shawn Carson
Jim Nightshade

Mary Grace Canfield
Miss Foley

Richard Davalos
Mr. Crosetti

Jake Dengel
Mr. Tetley

Jack Dodson
Dr. Douglas

Bruce M. Fischer
Mr. Cooger

Ellen Geer
Mrs. Halloway

Pam Grier
Dust Witch
Brendan Klinger
Cooger as a Child

James Stacy
Ed the Bartender

Angelo Rossitto
Little Person #1
Peter Risch
Little Person #2
Jill Carroll
Teenage Girl
Tony Christopher
Young Ed
Sharan Lea
Young Miss Foley
Scott De Roy
Cooger as a Young Man
Sharon Ashe
Townswoman

Arthur Hill
Narrator (voice)

Phil Fondacaro
Demon Clown (uncredited)
