Cast (33)

Adam Beach

Mike Maquinna

Graham Greene

Bill Louis

Tantoo Cardinal

Gloria Maquinna

Jason Priestley

Ted Jeffries

Aaron Miko

Adam

Erin Karpluk

Jill Mackay

Michelle Harrison

Jane Kimball

David James Lewis

Murray Novak (as David Lewis)

Christopher Attadia

Eli

Tricia Collins

Brenda

Tchadas Leo

Joey

Tom McBeath

Ernie Ivers

Barbara Tyson

Lucy

Gerald Auger

Ambrose

Gabriel George

Young Mike - Age 9

Nels Lennarson

Chris Bardecki

David Abbott

Priest

Ron Hamilton

Elder

Tinsel Korey

Annie

Kyle Cassie

Lance

Juan Riedinger

Deckhand

Alf Humphreys

Police Seargant

Sharon Heath

Woman in Boat

Brenda Crichlow

Reporter #1

Matt David Johnson

Reporter #2 (as Matt David Johnson)

Doug Herbert

Eco Tourist

Stephen Dimopoulos

Local Guy

Graeme Duffy

Environmentalist

Mark Burgess

Man

Chris Nowland

Driver In Truck

Trevor Lerner

Running Cameraman (uncredited)

Adam Miko

Adam

Adam Behr

Animatronic Whale Puppeteer

Crew (11)

Don McBrearty

Director

Elizabeth Stewart

Screenplay

Jan Kiesser

Cinematography

Michael John Bateman

Editor

Trish Dolman

Executive Producer

Anne Marie La Traverse

Consulting Producer

Lori Lozinski

Associate Producer

Matthew Budgeon

Production Design

Tyler Jones

Art Direction

Tim McCauley

Original Music Composer

Jan Kiesser

Director of Photography