Cast (8)

Andrew Airlie

Edward

Diane Farr

Victoria

Kirk Acevedo

James

Chad Krowchuk

Christopher

Jessica Parker Kennedy

Brooke

Adam Greydon Reid

Matthew

David James Lewis

Marshall

Catherine Lough Haggquist

Jennifer

Crew (18)

Paul Ziller

Director

Ryan Landels

Writer

Thomas M. Harting

Director of Photography

Josée Bernard

Co-Executive Producer

Candice Elzinga

Casting

Lisa M. Hansen

Executive Producer

Christopher A. Smith

Editor

James Willcock

Production Design

Tom Berry

Executive Producer

Penny Perry

Casting

Paul Hertzberg

Executive Producer

John Prince

Producer

Michael Neilson

Original Music Composer

Clint Carleton

Stunt Double

Laura Lee Connery

Stunt Double

Amanda McGowan

Makeup Artist

Maria Livingstone

Costume Design

Betty Dubney

Costume Supervisor