Cast (16)

Daniel Lissing

Seth

Jessica Lowndes

Layla

April Telek

Darcy Sterling

Karen Kruper

Aunt Lorraine

Pauline Egan

Jessica Evans

Casey Manderson

Beckett O'Reilly

Keith MacKechnie

Hank O'Reilly

Jay Hindle

Jack Evans

Brendon Zub

Cooper

Casey Manderson

Beckett

Dean Mckenzie

Peter

Jannen Karr

Mrs. Hardwick

Kurt Evans

Stanley

Drummond Macdougall

George

Beverley Breuer

Meredith

Larry Hoe

Minister

Crew (18)

Patrick Macht

Art Direction

Harry Brar

Production Design

Tanya Verin

Set Decoration

Claudia Da Ponte

Costume Design

Howard Ross

Music

Anthony C. Metchie

Cinematography

Fabiola Caraza

Editor

Oliver De Caigny

Producer

Maura Dunbar

Executive Producer

Timothy O. Johnson

Executive Producer

Navid Soofi

Supervising Producer

Judy Lee

Casting

Penny Perry

Casting

James Crawford

Associate Producer

David Winning

Writer

Karen Berger

Writer

David Winning

Director

Denise Hunter

Novel