Together forever. Or else.
Nicole Walker always dreamed of being swept away by someone special — someone strong, sexy and sensitive who would care for her more than anything else in the world. David is all that and more: a modern-day knight who charms and seduces her, body and soul. But her perfect boyfriend is not all he seems to be. His sweet facade masks a savage, dark side that will soon transform Nicole's dream into a nightmare.
Streaming data from JustWatch. Open in Popcornie for direct links and other countries.
Mark WahlbergDavid McCall
Reese WitherspoonNicole Walker
William L. PetersenSteve Walker
Alyssa MilanoMargo Masse
Amy BrennemanLaura Walker
Tracy FraimLogan
Jason KristoferTerry
Jed ReesKnobby
Gary RileyHacker
Todd CaldecottGary Rohmer
David FredericksLarry O'Brien
Christopher GrayToby
Hider in the House1989 · English
The Last House on the Left2009 · English
Bone Lake2025 · English
Evil Nanny2016 · English
Strange Darling2024 · English
The Stepfather1987 · English
Straw Dogs2011 · English
Unfaithful2002 · English
Funny Games2008 · English
Graphic Desires2023 · English
Hush... Hush, Sweet Charlotte1964 · English
Bloodline2019 · English