Donna May is a grief counselor who suddenly finds herself grieving and alone after the hit-and-run death of her husband, Robert. Soon after Robert's death, Donna's estranged adopted son, Kevin, appears at her house, claiming he has cleaned up his act and wants to regain her trust. Donna reluctantly takes Kevin in, although they haven't seen each other since a violent fight that she and Robert had with him five years earlier when he was caught stealing money from them. It doesn't take long for the aggressive side of Kevin's personality to emerge. He claims that Robert had been cheating on Donna, and prevents her from leaving the house or having visitors. Donna's credit cards and checks go missing and Kevin won't allow her to answer the phone. When Donna's lawyer is found dead after Kevin accused him of being a fraud, she becomes convinced that Kevin killed him and attempts to escape the house, in what may prove to be a struggle for her life.
31st July 2010
16 years ago
1 hour 29 minutes
Finishes at 10:21pm

Aurora Teagarden Mysteries: Haunted By Murder

Seeds of Yesterday

Crossword Mysteries: Riddle Me Dead

Flower Shop Mystery: Snipped in the Bud

Garage Sale Mystery: A Case Of Murder

Crossword Mysteries: A Puzzle to Die For

Riddled with Deceit: A Martha's Vineyard Mystery

The Hound of the Baskervilles

A Bundle of Trouble: An Aurora Teagarden Mystery

Gourmet Detective: A Healthy Place to Die


Movie data last updated 9 months ago on 12th December 2025 at 3:50am (GMT). Ratings last updated 6 months ago on 9th March 2026 at 3:31am (GMT). All film data including images and actor information is provided by the TMDb API, but is not endorsed or certified by TMDb. Film ratings provided by OMDb. IMDb, IMDb.COM, and the IMDb logo are trademarks of IMDb.com, Inc. or its affiliates. All product names, logos, trademarks and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, logos, and brands does not imply endorsement.