All Cast

Ewan McGregor

Ewan McGregor

Ed Bloom (young)

Albert Finney

Albert Finney

Ed Bloom (senior)

Billy Crudup

Billy Crudup

Will Bloom

Jessica Lange

Jessica Lange

Sandra Bloom (senior)

Helena Bonham Carter

Helena Bonham Carter

Jenny (young & senior) / The Witch

Alison Lohman

Alison Lohman

Sandra Bloom (young)

Robert Guillaume

Robert Guillaume

Dr. Bennett (senior)

Marion Cotillard

Marion Cotillard

Josephine

Matthew McGrory

Matthew McGrory

Karl the Giant

David Denman

David Denman

Don Price (age 18-22)

Missi Pyle

Missi Pyle

Mildred

Loudon Wainwright III

Loudon Wainwright III

Beamen

Ada Tai

Ada Tai

Ping

Arlene Tai

Arlene Tai

Jing

Steve Buscemi

Steve Buscemi

Norther Winslow

Danny DeVito

Danny DeVito

Amos Calloway

Deep Roy

Deep Roy

Mr. Soggybottom

Perry Walston

Perry Walston

Ed Bloom (age 10)

Hailey Anne Nelson

Hailey Anne Nelson

Jenny (age 8)

Grayson Stone

Grayson Stone

Will Bloom (age 6-8)

R. Keith Harris

R. Keith Harris

Ed's Father

Karla Droege

Karla Droege

Ed's Mother

Zac Gardner

Zac Gardner

Zacky Price (age 10)

John Lowell

John Lowell

Don Price (age 12)

Darrell Vanterpool

Darrell Vanterpool

Wilbur (age 10)

Miley Cyrus

Miley Cyrus

Ruthie (age 8)

Joseph Humphrey

Joseph Humphrey

Little Brave

Morgan Grace Jarrett

Morgan Grace Jarrett

Will's Date

Sallie Hedrick

Sallie Hedrick

Pretty Girl

Charles McLawhorn

Charles McLawhorn

Mayor

Frank Hoyt Taylor

Frank Hoyt Taylor

Sharecropper

Savanna James

Savanna James

Little Girl

Billy Redden

Billy Redden

Banjo Man

James DeForest Parker

James DeForest Parker

Shotgun Toter

Russell Hodgkinson

Russell Hodgkinson

Some Farmer

Don Young

Don Young

Shephard

Jayne Morgan

Jayne Morgan

Townsperson

David Ramsey

David Ramsey

Townsperson

Greg Hohn

Greg Hohn

Townsperson

Zach Hanner

Zach Hanner

Cashier

George McArthur

George McArthur

Colossus

Jeff Campbell

Jeff Campbell

Jump Leader

Lawrence Sykkmon

Lawrence Sykkmon

Chinese Emcee

Bonnie Johnson

Bonnie Johnson

Teller Woman

Howard Houston Jr.

Howard Houston Jr.

Piano Student

Joanne Pankow

Joanne Pankow

Heavy Set Nurse

Trevor Gagnon

Trevor Gagnon

Will's son

Jacob Radford

Jacob Radford

Kid

Karlos Walkes

Karlos Walkes

Dr. Bennett (young)

Cathy Berry

Cathy Berry

Lobster Woman

John Fugate

John Fugate

Side Show Barker

Daniel Wallace

Daniel Wallace

Econ Professor

Metz Duites

Metz Duites

Ventriloquist

Vincent J. Ybiernas

Vincent J. Ybiernas

Asian Officer

Barry C. Harvard

Barry C. Harvard

Chicken Plant Operator

Edward Aldag

Edward Aldag

Municipal Dump Owner

Michael Garnet Stewart

Michael Garnet Stewart

Auctioneer

C. Alan Rawlins Sr.

C. Alan Rawlins Sr.

Pretty Man

Jake Brake

Jake Brake

Old Zacky

Bevin Kaye

Bevin Kaye

River Woman

L.C. Holt

L.C. Holt

Spectre Citizen (uncredited)

Will Thomas

Will Thomas

Spectre Citizen (uncredited)