Cast and Crew

Crew 48

Atom Egoyan

Atom Egoyan

Directing

Jason Knight

Jason Knight

Production

Susan Shipton

Susan Shipton

Editing

Phillip Barker

Phillip Barker

Art

Paul Sarossy

Paul Sarossy

Camera

Debra Hanson

Debra Hanson

Costume & Make-Up

Mychael Danna

Mychael Danna

Sound

John Buchan

John Buchan

Production

Atom Egoyan

Atom Egoyan

Writing

Atom Egoyan

Atom Egoyan

Production

Simone Urdl

Simone Urdl

Production

David Fraser

David Fraser

Writing

Atom Egoyan

Atom Egoyan

Writing

Stephen Traynor

Stephen Traynor

Production

Patrice Theroux

Patrice Theroux

Production

Jennifer Weiss

Jennifer Weiss

Production

Alison Reid

Alison Reid

Crew

Brock Jolliffe

Brock Jolliffe

Crew

Nathan Rival

Nathan Rival

Costume & Make-Up

Diane Mazur

Diane Mazur

Costume & Make-Up

Amy Lamon

Amy Lamon

Costume & Make-Up

Suzanne Benoit

Suzanne Benoit

Costume & Make-Up

Ashley Nay

Ashley Nay

Costume & Make-Up

Kim McQuiston

Kim McQuiston

Art

Rob Hepburn

Rob Hepburn

Art

Daniel J. Murphy

Daniel J. Murphy

Directing

David Forsyth

David Forsyth

Directing

Branko Racki

Branko Racki

Directing

Andrew Shea

Andrew Shea

Directing

Karen Churma

Karen Churma

Art

Lucas Faganely

Lucas Faganely

Art

Joseph Kabbach

Joseph Kabbach

Art

John Moran

John Moran

Art

Martha Sparrow

Martha Sparrow

Art

Robert Fletcher

Robert Fletcher

Sound

Matthew Chan

Matthew Chan

Sound

Stefan Fraticelli

Stefan Fraticelli

Sound

John Loranger

John Loranger

Sound

John Loranger

John Loranger

Sound

Trent Richmond

Trent Richmond

Sound

John Sievert

John Sievert

Sound

Randy Wilson

Randy Wilson

Sound

Mark Zsifkovits

Mark Zsifkovits

Sound

Robert Crowther

Robert Crowther

Visual Effects

Bob Davidson

Bob Davidson

Lighting

Mark Willis

Mark Willis

Camera

Jamie Jones

Jamie Jones

Crew

Christopher McGuire

Christopher McGuire

Crew