The Stepfather movie synopsis: Dylan Walsh stars as David Harris, very much a family values man who mysteriously comes into the lives of single mothers with children and becomes the dream man they always wanted. When he woos Susan Harding (Sela Ward) and eventually moves in with her family, her teenage son Michael (Penn Bagdley) begins to suspect that David is not quite the dream man he pretends to be. Along with his girlfriend Kelly (Amber Heard) and Susan’s friends (Paige Turco and Sherry Stringfield) they slowly start to piece together the mystery of the man who is set to become their stepfather, but they may be too late in getting to the truth.
Official synopsis: When Michael Harding (Penn Badgley, TV's Gossip Girl) returns home from military school, he finds his mom is madly in love with her charming live-in boyfriend David (Dylan Walsh, TV's Nip/Tuck). At first, David appears to be the ultimate nice guy and an ideal future husband and stepfather. But when Michael and his girlfriend (Amber Heard, Zombieland) start delving into David's past, they begin to discover a dark and dangerous side to Michael's
new daddy in this riveting, chilling thriller.
See also The Stepfather movie trailer: