Currently available on 3 streaming services.

Big Fish (2003)

JustWatch Icon94%
8.0 (463k)
PG-13

Age rating

2h 5min
Big Fish

Big Fish streaming: where to watch online?

You can buy "Big Fish" on Apple TV, Amazon Video, Microsoft Store as download or rent it on Amazon Video, Apple TV, Microsoft Store online.

Cast

Ewan McGregor
Ed Bloom (young)
Albert Finney
Ed Bloom (senior)
Billy Crudup
Will Bloom
Jessica Lange
Sandra Bloom (senior)
Helena Bonham Carter
Jenny (young & senior) / The Witch
Alison Lohman
Sandra Bloom (young)
Robert Guillaume
Dr. Bennett (senior)
Marion Cotillard
Josephine
Matthew McGrory
Karl the Giant
David Denman
Don Price (age 18-22)
Missi Pyle
Mildred
Loudon Wainwright III
Beamen
Ada Tai
Ping
Arlene Tai
Jing
Steve Buscemi
Norther Winslow
Danny DeVito
Amos Calloway
Deep Roy
Mr. Soggybottom
Perry Walston
Ed Bloom (age 10)
Hailey Anne Nelson
Jenny (age 8)
Grayson Stone
Will Bloom (age 6-8)
R. Keith Harris
Ed's Father
Karla Droege
Ed's Mother
Zac Gardner
Zacky Price (age 10)
John Lowell
Don Price (age 12)
Darrell Vanterpool
Wilbur (age 10)
Miley Cyrus
Ruthie (age 8)
Morgan Grace Jarrett
Will's Date
Sallie Hedrick
Pretty Girl
Charles McLawhorn
Mayor
Frank Hoyt Taylor
Sharecropper
Billy Redden
Banjo Man
James DeForest Parker
Shotgun Toter
Russell Hodgkinson
Some Farmer
Don Young
Shephard
David Ramsey
Townsperson
Greg Hohn
Townsperson
Zach Hanner
Cashier
George McArthur
Colossus
Jeff Campbell
Jump Leader
Lawrence Sykkmon
Chinese Emcee
Bonnie Johnson
Teller Woman
Joanne Pankow
Heavy Set Nurse
Trevor Gagnon
Will's son
Cathy Berry
Lobster Woman
John Fugate
Side Show Barker
Daniel Wallace
Econ Professor
C. Alan Rawlins
Pretty Man
Jake Brake
Old Zacky
Bevin Kaye
River Woman
L.C. Holt
Spectre Citizen (uncredited)
Will Thomas
Spectre Citizen (uncredited)