"Jennifer wins the bid on a vintage self-playing piano at an estate auction. The piano was owned by the late Carl Deats and Jennifer discovers that this wealthy philanthropist has a dark history."
Lori Loughlin
as Jennifer Shannon
Sarah Strange
as Dani
Steve Bacic
as Jason Shannon
Eva Bourne
as Hannah Shannon
Connor Stanhope
as Logan Shannon
Kevin O'Grady
as Detective Lynwood
Jay Brazeau
as Tramell
Matthew Harrison
as Drew
Michael Ryan
as Conrad Siles
Chris William Martin
as Jacques
Nicola Lipman
as Helen Bauer
Jeffrey Joseph
as Dean Connick
Alison Wandzura
as Carolyn
Mel Tuck
as Karl Dietz
Garrett Black
as Howie Nash
Devielle Johnson
as Coach Byers
Jesse Irving
as Rick Nason
Jacki Gunn
as Private Nurse
Ian Hawes
as Auctioneer
Sean Tyson
as Dwyer
Bill Mizel
First Assistant Director
Jessica De-Palma
Assistant Makeup Artist
Rachel Klinosky
Extras Casting Assistant
Tad Nazar
Production Sound Mixer
Matt Smalley
ADR Mixer
Trudy Parisien
Key Makeup Artist
Alexander Ma
Best Boy Electric
Jackson Wolfe
Dolly Grip
Shane Edwards
Construction Coordinator
Kenneth Randall
Second Assistant "B" Camera
Natalie Catherine
Script Supervisor
Grant O'Kane
Second Assistant Director
Jillian Tymos
Assistant Hairstylist
Jenna Fuoco
"A" Camera Operator
Barry Liu
Visual Effects Supervisor
Shelly E. Jones
Key Hair Stylist
Geoff Dane
Gaffer
Miguel Nunes
Supervising Sound Editor
Andrew Tran
Third Assistant Director
Stefano Chimarios
Transportation Captain
Jamie Lake
Production Manager
Owen Wong
First Assistant "A" Camera
Patrick Tozer
Assistant Production Coordinator
Nikki Lee
Post Production Coordinator
Jimmy Hsu
Colorist
Bianca Versteeg
Associate Producer
Gill Kennedy
Payroll Accountant
Cassandra Yaseniuk
Online Editor
Sheldon Feyter
Assistant Set Decoration
Jason Macintyre
Post Production Supervisor
Emily Gray
Costume Designer
Raven G. Basi
Truck Costumer
Joshua Callagan
Assistant Property Master
Svatia Sakarova
Production Accountant
Ryan Thompson
Sound Designer
Leon Sher
Property Master
Chidem Alie
Production Coordinator
Eric Mouawad
Dialogue Editor
Alex Macia
Foley Artist
Jaralin Detienne
Ryan Casey
Leadman
Amanda Colquhoun
Assistant Editor
Eugen Mihalicka
Sound Re-Recording Mixer
Ashlea Earl
Stunt Double
Sara Brown
Extras Casting
David Tenniswood
"B" Camera Operator
Ryan Plummer
Still Photographer
Keith Granger
Best Boy Grip
Jay Cheetham
Sound Editor
Gillian Cole
Art Direction
Marnie Termuende
Production Controller
Susan Messent
Assistant Accountant
Geoffrey Dodd
Location Manager
Chantel Aviles
Craft Service
Devon Quelch
Brett Armstrong
Stunt Coordinator
Jerry Wang
First Assistant "B" Camera
Mark Boyko
Set Decoration
David Pfrimmer
Props
Eric Weisner
Boom Operator
Corey Tremblay
Key Grip
Dean Fitzpatrick
Transportation Coordinator
Jill Scott
Production Design
Jackie Lind
Casting
Supervising Producer
Executive Producer
Katy Garretson
Randal Platt
Director of Photography
Suzi Weinert
Book
Alison Grace
Editor
Allen Lewis
Michael Shepard
Alan Ett
Harvey Kahn
Jonathan Axelrod
Producer
Neill Fearnley
Director
John Whelpley
Writer
Terry Frewer
Original Music Composer