Nicole Walker (Reese Witherspoon) has always wanted a boyfriend who is strong, sexy, & sensitive, & she seems to have found it all in David (Mark Wahlberg). However, not long into their relationship, she realises that his perfect exterior hides a dark & violent nature, & tries to break contact with him. David then begins stalking her, terrorizing her, & along with his wrong-side-of-the-tracks buddies, eventually lays seige to her house.