Cast (39)

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)

Crew (18)

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