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