All Cast

Tobey Maguire

Tobey Maguire

Homer Wells

Charlize Theron

Charlize Theron

Candy Kendall

Delroy Lindo

Delroy Lindo

Arthur Rose

Paul Rudd

Paul Rudd

Lt. Wally Worthington

Michael Caine

Michael Caine

Dr. Wilbur Larch

Jane Alexander

Jane Alexander

Nurse Edna

Kathy Baker

Kathy Baker

Nurse Angela

Erykah Badu

Erykah Badu

Rose Rose

Kieran Culkin

Kieran Culkin

Buster

Kate Nelligan

Kate Nelligan

Olive Worthington

Heavy D

Heavy D

Peaches

J.K. Simmons

J.K. Simmons

Ray Kendall

Erik Per Sullivan

Erik Per Sullivan

Fuzzy

Paz de la Huerta

Paz de la Huerta

Mary Agnes

K. Todd Freeman

K. Todd Freeman

Muddy

Evan Parke

Evan Parke

Jack

Jimmy Flynn

Jimmy Flynn

Vernon

Lonnie Farmer

Lonnie Farmer

Hero

Spencer Diamond

Spencer Diamond

Curly

Skye McCole Bartusiak

Skye McCole Bartusiak

Hazel

Sean Andrew

Sean Andrew

Copperfield

John Albano

John Albano

Steerforth

Claire Daly

Claire Daly

Clara

Colin Irving

Colin Irving

Major Winslow

Annie Corley

Annie Corley

Carla

Patrick Donnelly

Patrick Donnelly

Adopting Father

Edie Schechter

Edie Schechter

Adopting Mother

Kasey Berry

Kasey Berry

12yr. Old Girl

Mary Bogue

Mary Bogue

Big Dot

Victoria Stankiewicz

Victoria Stankiewicz

Debra

Christine Stevens

Christine Stevens

Florence

Earle C. Batchelder

Earle C. Batchelder

Dr. Holtz

Norma Fine

Norma Fine

Mrs. Goodhall

John Irving

John Irving

Stationmaster

Eric Bruno Borgman

Eric Bruno Borgman

Flirting Soldier on Train (uncredited)

Kevin Chapman

Kevin Chapman

Adopting Dad (uncredited)

John H. Tobin

John H. Tobin

Man on Train (uncredited)