Kirsten Dunst
Silly
Kirsten Dunst
Silly
Lynn Redgrave
Celia
Julia Brendler
Claire
Trent Ford
James
Brent Carver
Porter
Alberta Watson
Fiona
Daniel Brühl
Jay
Peter Donaldson
Dr. Stone
Tara Rosling
Rose
Anthony Higgins
Adm. Griggs
Jessica Turner
Marta Griggs
Gerard Parkes
Uncle Peat
Richard M. Davidson
Young Peat / Voice of Malcolm (voice)
Alexa Gilmour
Franny
Mark Day
Tough Hal
Mary-Colin Chisholm
Beulah
Emma Smith
Silly - Age 3
Emma C. Bonang
Franny - Age 3
Molly Dunsworth
Silly - Age 6
Philip Arsenault
Peat - Age 6
Genevieve Tessier
Franny - Age 8
Anna Meira Greunig
Silly - Age 12
Edward 'Ted' Mills
Peat - Age 12
Cuchulain Flynn
Tough Hal - Age 12
Brandon McCarvell
Malcolm - Age 12
Linda Busby
Fisherwoman
Jeff Wagner
Clyde
Sarah Jane Blenkhorn
Girl
Tom Gallant
Bootlegger
Nicholas Lachance
Malcolm - Age 20
Lyz Plummer
Woman
Stacy Smith
Singing Mother
Orest Ulan
Priest
Glenn Wadman
Urban the Fisherman
Louis Benoît
Musician at Party
John Goodman
Musician at Party
John Dunsworth
Voice of Urban (voice)
Dan Duran
Radio Voice (voice)
Bill Fleming
Multi Purpose Male Voice (voice)
Sheri Elwood
Director
Micki Meuser
Original Music Composer
Sebastian Edschmid
Director of Photography
Nisha Dubey
Daily Makeup & Hair
Amanda O'Leary
Makeup Artist
Jo-Anne Smith-Ojeil
Makeup Artist
Jill Aslin
Costume Design
Ingrid Ross
Daily Makeup & Hair
William Fleming
Production Design
Shelley Nieder
Production Design
Carol F. Doran
Wigmaker
Ian Berg
Set Decoration
Jane Bevans
Key Makeup Artist
Sheri Elwood
Writer
Tom Cooper
Carpenter
Carolynne Bell
Producer
Jon Gregory
Editor
Karen Arikian
Producer