Starring Cast
Key crew
Director
Screenplay
Producers
Music
Cinematography
Editor
Costume design
Dawn Mabee
Full cast
2 cast membersLena Wandering Spirit
Self
Phoenix Alec
Self
Crew by department
30 crew membersDirecting
Jay Cardinal Villeneuve
Director
Desmond May
First Assistant Camera
Amy Belling
Director of Photography
Writing
Production
Selwyn Jacob
Producer
Katja De Bock
Publicist
Caroline Coutts
Production Manager
Shirley Vercruysse
Executive Producer
Teri Snelgrove
Associate Producer
Jennifer Roworth
Production Supervisor
Justin Mah
Production Coordinator
Kathleen S. Jayme
Production Coordinator
Kristyn Stilling
Production Coordinator
Camera
Sound
Costume & Makeup
Dawn Mabee
Costume Designer
Other
Michelle Olson
Choreographer
Carla Jones
Administration
Alan Reid
Production Assistant
Lu Zhang
Production Assistant
Meredith Lewis
Production Assistant
Wes Machnikowski
Technical Supervisor