101 minutes
10/16/2009
Michael Harding returns home from military school to find his mother happily in love and living with her new boyfriend, David. As the two men get to know each other, Michael becomes more and more suspicious of the man who is always there with a helpful hand. Is he really the man of her dreams or could David be hiding a dark side?
Dylan Walsh
as David Harris
Sela Ward
as Susan Harding
Penn Badgley
as Michael Harding
Amber Heard
as Kelly Porter
Sherry Stringfield
as Leah
Paige Turco
as Jackie Kerns
Jon Tenney
as Jay
Nancy Linehan Charles
as Mrs. Cutter
Marcuis Harris
as Detective Shay
Braeden Lemasters
as Sean Harding
Deirdre Lovejoy
as Detective Tylar
Skyler Samuels
as Beth Harding
Blue Deckert
as Captain Mackie
Jason Wiles
as Dylan Bennet
Kara Ortiz
as Real Estate Assistant
Jessalyn Gilsig
as Julie King
Cathy Schenkelberg
as Waitress
David Guzzone
as Male Buyer
Amanda Kiely
as Woman Buyer
Carmen Mormino
as Taxi Driver
Todd Cosgrove
as Mailman
Tracey Costello
as Mrs. Rivers
Cheryl Anderson
as Older Woman
Pride Grinn
as Car Salesman
Sean Moran
as Gus / Hardware Clerk
Jack Chang
as Cell Phone Clerk
Savannah Levin
as Lisa Bennet
Nicole Dupre Sobchack
as Mrs. Bennet (Uncredited)
Savannah Lathem
as Murdered Child (Uncredited)
Vitaliy Versace
as FBI Agent (Uncredited)