Daniel Lissing
Seth
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
Maura Dunbar
Executive Producer
Fabiola Caraza
Editor
Judy Lee
Casting
Harry Brar
Production Design
Claudia Da Ponte
Costume Design
Penny Perry
Casting
Timothy O. Johnson
Executive Producer
Howard Ross
Music
Navid Soofi
Supervising Producer
Tanya Verin
Set Decoration
Patrick Macht
Art Direction
Oliver De Caigny
Producer
Anthony C. Metchie
Cinematography
James Crawford
Associate Producer
David Winning
Writer
Karen Berger
Writer
David Winning
Director
Denise Hunter
Novel