 Reese Witherspoon who plays role of Nicole is a 16 year old girl who like most teenage girls, likes to have fun. When she and her best friend, Margo, go out to a party one night, Nicole meets the handsome and mysterious David played by Mark Wahlberg, who she ends up getting together with. After a couple of weeks, Nicole realises that David is becoming really possessive and he gets very jealous when she talks to other guys and not telling him where she s going, etc. David even beats up one of Nicole s male friends because he s seen walking Nicole home. When Nicole ends up breaking up with David, he s obviously not happy about this and does everything to try and get her back, when that doesn t work, he and a bunch of his thug friends break into Nicoles home, which leads to some nasty consequences.