Cast & Crew

Directed by

Gary Yates

Writing Credits

Lee MacDougall
(play)
Lee MacDougall
(written by)
Brad Caslor
(story editor) &
Daniel Nemiroff
(story editor) &
Marguerite Pigott
(story editor) &
Maureen Dorey
(story editor)

Cast

Stephen Eric McIntyre
Bug
Timothy Olyphant
Dick
Joe Anderson
Donnie
Rossif Sutherland
Billy
Jon Ted Wynne
Strung-Out Doctor
Steven Ratzlaff
Prison Guard
Mark McKinney
Jeremy
Ernesto Griffith
Ken
Kelly Wolfman
Lynn
Turk Scatliff
Jamie
Leigh Enns
Addict 1
Will Woytowich
Addict 2
Susan Kelso
Addict 3
Harry Nelken
Addict 4
Tracy Beemer
Nurse
Ross McMillan
Bank Manager
Mike Bell
Moondog
Brittany Scobie
Alma
Sarah Constible
Alex
Aaron Hughes
Auto Mechanic 1
Erik Fjeldsted
Auto Mechanic 2
Doreen Brownstone
Cheesecake Woman
Joy Lazo
Woman in Store
Frederick Allen
Man in prison
Lorrie Papadopoulos
Addict
Marjorie Roden
Knitter at Meeting
Gordon Tanner
Addict 5

Produced by

Robin Cass
producer
Avi Federgreen
co-producer
Liz Jarvis
co-producer
Morris Ruskin
executive producer
Anna Stratton
executive producer
Gary Yates
producer

Music by

Jonathan Goldsmith

Cinematography by

Michael Marshall

Editing by

Jeff Warren

Casting By

Heidi Levitt

Production Design by

Deanne Rohde

Art Direction by

Larry Spittle

Set Decoration by

Owen Bird

Costume Design by

Maureen Petkau

Makeup Department

Amanda Kuryk
assistant makeup artist
Jennifer Machnee
daily makeup assistant (as Jen Machnee)
Doug Morrow
key makeup artist
Brenda Rocchio
assistant hair stylist
Forest Sala
key hair stylist

Production Management

Jan Dutton
post-production supervisor
Avi Federgreen
production manager

Second Unit Director or Assistant Director

David Antoniuk
first assistant director
Richard Duffy
second assistant director
Markian Saray
third assistant director
Amanda Wowryk
trainee assistant director

Art Department

Gary Barringer
graphic artist
Lindsey Bart
set decoration buyer
Nick Burns
storyboard artist
Greg Gardner
graphic artist
Rachel Kendall
set dresser
Alexis Labra
set dresser
Robert K. Laurie
set dresser (as Robert Laurie) / set dresser
Jeffrey Lesage
set dresser (as Jeff Lesage)
Robb Paraskevopoulos
leadman
Chris Roznowsky
assistant property master
Mark Stratton
property master
Khali Wenaus
art department coordinator

Sound Department

David Caporale
assistant sound editor
Paul Capuano
consultant: Dolby Sound
Steph Carrier
re-recording mixer
Sue Conley
dialogue editor
Erik Culp
foley recordist
John Elliot
foley assistant
Steve Hammond
foley artist
Leon Johnson
production sound mixer
Kirk Lynds
re-recording mixer
Stan Mak
boom operator
Joe Morrow
sound re-recording assistant
Robert Warchol
sound effects editor

Special Effects by

Jimi Campbell
special effects assistant
Mark Gebel
special effects coordinator
Lawrence Van Went
special effects first assistant

Visual Effects by

Shane Jackson
2d compositor

Stunts

Lori MacKay
utility stunts
Garth Merkeley
stunt double
Chuck Robinson
stunt performer
Sam Robinson
stunt performer
Dan Skene
stunt performer
Rick Skene
stunt coordinator
Sean Skene
stunt coordinator
Dwayne Wiley
stunt double

Camera and Electrical Department

Mark Chow
camera operator
Gabriel Daniels
best boy grip
Terence Fuller
grip
Marlin Greyeyes
daily electrician
Casey Harrison
second assistant camera
Ronald Hodgson
lead electrician
Jonathan Kennedy
lamp operator
Lainie Knox
first assistant camera
Steve Madden
key grip
Aaron Mallin
second assistant camera: 'b' camera
Laurence Mardon
gaffer
Conor McGoey
daily grip
Jim McNulty
genny operator
Reil Munro
dolly grip
Ryan Roberts
second assistant camera
Chris Roy
grip
Rebecca Sandulak
gallery photographer
Ben Stouffer
best boy electric
Paul Suderman
camera operator: 'b' camera
Shauna Townley
first assistant camera: 'b' camera
Brian Tuesday
daily grip
Terry Wowchuk
still photographer

Casting Department

Sara Kay
casting: Toronto
Patricia Kress
extras casting assistant
Jenny Lewis
casting: Toronto
Lori Stefaniuk
background casting

Costume and Wardrobe Department

Michelle Boulet
key costumer
Meg McMillan
daily costumer
Sandra Soke
costume assistant (as Sandy Soke)
Amy Sztulwark
assistant costume designer
Angela Wells
costume truck supervisor

Editorial Department

Louis Casado
color timer
Jim Fleming
digital film colorist
Will Hearn
on-line editor
Chris Mayo
on-line editor
Michelle Szemberg
assistant editor

Location Management

Neal Baksh
location manager
Andrew Gallinger
assistant location manager
Andrew Schulz
locations key
Ryan Wuckert
location scout

Music Department

Michael Banton-Jones
score mixer
Jonathan Goldsmith
musician: guitar, keyboards, bass, programming
Yuri Gorbachow
music editor
Michael Perlmutter
music supervisor (as Michael A. Perlmutter)
Lise Beauchesne
assistant music editor (uncredited)

Script and Continuity Department

Patricia Jagger
script supervisor

Transportation Department

Mark Dann
picture vehicle assistant
John Mysyk
transportation coordinator

Additional Crew

Lindsay Affleck
assistant production coordinator
Dave Brown
firearms safety coordinator
Denys Curle
craft service
Claude Forest
insurance broker
Sara Holmes
post production accountant
Cathie Hutfluss
medical consultant
Ross Ikeda
production accountant consultant
Kirk Jarrett
head animal wrangler
Michelle Angela King
production assistant
Alf Kollinger
stand-in
Jessica Loddo
dialoguiste & italian dubbing director
Judy Penner
first assistant accountant
RoseAnna Schick
unit publicist
Jayson Schimnowski
production assistant
Hanna Tower
production coordinator
Brian Turley
production accountant
Matt Webber
stand-in
Dwayne Wiley
horse coordinator
Adam Wojtowicz
executive assistant

Thanks

Steward Aziz
special thanks
Kenny Boyce
special thanks
Sam Eigen
special thanks
Fred Fuchs
special thanks
John Galway
special thanks
Martin Harbury
special thanks
Jim Heber
special thanks
Moira Holmes
special thanks
Glenn Hughes
special thanks
Dan Lyon
special thanks
Anne MacKenzie
special thanks
David McCallum
special thanks
Steve Morrison
special thanks
Charles Northcote
special thanks
Brandon Paine
special thanks
Dan Peel
special thanks
Kevin Pollak
special thanks
Carrie Paupst Shaughnessy
thanks
Catherine Stuart
special thanks
Peter Alan Sussman
special thanks (as Peter Sussman)
Brian Sweet
special thanks
Jane Tattersall
special thanks
Keith Tomasek
special thanks
Paul Vella
thanks
Carole Vivier
special thanks
Ralph Zimmerman
special thanks
All Filters