
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.

as Jennifer Shannon

as Dani

as Jason Shannon

as Hannah Shannon

as Logan Shannon

as Detective Lynwood

as Tramell

as Drew

as Conrad Siles

as Jacques

as Helen Bauer

as Dean Connick

as Carolyn

as Karl Dietz

as Howie Nash

as Coach Byers

as Rick Nason

as Private Nurse

as Auctioneer

as Dwyer