Directed by
Gilbert M. Shilton | ... | (as Gilbert Shilton) |
Writing Credits
Paul Haggis | ... | (created by) |
Peter Mohan | ... | (written by) & |
Michael Teversham | ... | (written by) |
Cast (in credits order) complete, awaiting verification
Paul Gross | ... | Constable Benton Fraser | |
David Marciano | ... | Detective Ray Vecchio | |
Beau Starr | ... | Lieutenant Harding Welsh | |
Tony Craig | ... | Detective Jack Huey | |
Catherine Bruhier | ... | Elaine Besbriss | |
Daniel Kash | ... | Detective Louis Gardino | |
Ramona Milano | ... | Francesca Vecchio | |
Camilla Scott | ... | Inspector Margaret Thatcher | |
Sandra Nelson | ... | Sheila | |
Tony Rosato | ... | Clifford | |
Kristin Lehman | ... | Rhonda | |
Gordon Pinsent | ... | Robert 'Bob' Fraser Sr. | |
Eleanor Davis | ... | Karen | |
Karen Glave | ... | Darlene | |
Ho Chow | ... | Doctor | |
Lincoln | ... | Diefenbaker | |
Rest of cast listed alphabetically: | |||
Sarain Boylan | ... | Beautiful Woman (uncredited) | |
Mark Polley | ... | Male Employee (uncredited) |
Produced by
George Bloomfield | ... | co-producer |
Jeff King | ... | executive producer |
Robert Wertheimer | ... | producer |
Music by
Jack Lenz | ||
John McCarthy | ||
Jay Semko |
Cinematography by
John Dyer | ... | director of photography |
Editing by
Eric Goddard |
Casting By
John Buchan | ||
Marissa Richmond |
Production Design by
Harold Thrasher | ... | (as Harold E. Thrasher) |
Art Direction by
Mario Mercuri |
Set Decoration by
Jerri Thrasher |
Costume Design by
Suzette Daigle |
Makeup Department
Debi Drennan | ... | makeup artist |
Etheline Joseph | ... | hairstylist |
Production Management
Pamela Delaney | ... | post supervisor |
Thom J. Pretak | ... | production manager |
Stéphane Reichel | ... | executive in charge of production |
Second Unit Director or Assistant Director
Ani Baravyan | ... | second assistant director |
Larry A. McLean | ... | second unit director (as Larry McLean) |
Rita Picard | ... | first assistant director |
Art Department
Ron Lightfoot | ... | construction coordinator |
Kevin Pearson | ... | props master |
Garry Honcharuk | ... | assistant property master (uncredited) |
Sound Department
Darcy Kite | ... | re-recording mixer (as Darcey Kite) |
Allen Ormerod | ... | re-recording mixer |
Matthew Stark | ... | boom operator |
John J. Thomson | ... | sound recordist (as John Thomson) |
Special Effects by
Tim Barraball | ... | special effects foreman |
Visual Effects by
Dave McGhie | ... | visual effects supervisor (uncredited) |
Stunts
Shelley Cook | ... | stunts (as Shelly Cook) |
Mary Fallick | ... | stunts |
C.J. Lusby | ... | stunts (as C.J. Fidler) |
Edward A. Queffelec | ... | Stunt Double: David Marciano |
Ken Quinn | ... | stunt coordinator/stunts |
Paul Rutledge | ... | stunts |
Moris Santia | ... | stunts (as Morris Santia) |
Mic Jones | ... | stunt driver (uncredited) |
Robert C. Shannon | ... | water /ice safety coordinator (uncredited) |
Camera and Electrical Department
David Fisher | ... | gaffer |
Mitch Holmes | ... | key grip |
Peter Luxford | ... | director of photography: second unit |
Alan Millar | ... | additional electrician |
Alan Thatcher | ... | additional photographer: Chicago |
Mark Hewson | ... | electrician: 2nd unit (uncredited) |
Editorial Department
Colin Campbell | ... | on-line editor |
Location Management
Alex Fulton | ... | location manager |
Music Department
Ron Proulx | ... | music supervisor |
Script and Continuity Department
Jill Carter | ... | script supervisor |
Additional Crew
Anna Beben | ... | assistant: Robert Wertheimer |
Scott Cooper | ... | story department coordinator |
Seth Freeman | ... | executive consultant |
Paul Haggis | ... | executive consultant |
Ted Haggis | ... | dog trainer: Diefenbaker |
James Kramer | ... | executive consultant |
Linda Lockett | ... | production coordinator |
Peter Mohan | ... | creative consultant |
Rhonda Jayne Olson | ... | intern: story department (as Rhonda Olsen) |
Karolina Prokupek | ... | dog trainer: Diefenbaker |
Michael Teversham | ... | story editor |
Matthew Weinstein | ... | assistant: Jeff King |
Karen Yarosky | ... | assistant: Seth Freeman & James Kramer |
Joey Young | ... | dog trainer: Diefenbaker |