Big Fish - Cast

Big Fish Movie Poster

Ewan McGregor

as Young Edward Bloom



Billy Crudup

as Will Bloom


Jessica Lange

as Sandra Bloom



Alison Lohman

as Sandra Bloom (Young)


Steve Buscemi

as Norther Winslow




Marion Cotillard

as Josephine


Ada Tai

as Ping


Arlene Tai

as Jing


Don Young

as Shephard


  Change Location