All Cast

Alexis Bledel

Alexis Bledel

Winnie Foster

William Hurt

William Hurt

Angus Tuck

Sissy Spacek

Sissy Spacek

Mae Tuck

Jonathan Jackson

Jonathan Jackson

Jesse Tuck

Scott Bairstow

Scott Bairstow

Miles Tuck

Ben Kingsley

Ben Kingsley

Man in the Yellow Suit

Amy Irving

Amy Irving

Mother Foster

Victor Garber

Victor Garber

Robert Foster

Kosha Engler

Kosha Engler

Miles' Wife

Richard Pilcher

Richard Pilcher

Constable

Bradley Coryell

Bradley Coryell

Lead Mill Boy

John Badila

John Badila

Baker

Julia Hart

Julia Hart

Sally Hannaway

Naomi Kline

Naomi Kline

Beatrice Ruston

Kathryn Kelley

Kathryn Kelley

Mrs. Hannaway

Brigid Cleary

Brigid Cleary

Mrs. Ruston

Sean Pratt

Sean Pratt

Young Pastor

Robert Lewis

Robert Lewis

Night Deputy

Jean Schertler

Jean Schertler

Grandmother Foster

Dominic Angelella

Dominic Angelella

Bernard Price

Theresa Flynn

Theresa Flynn

Mrs. Price

Elisabeth Shue

Elisabeth Shue

Narrator (voice)