Jill Parrish (Amanda Seyfried) is trying to rebuild her life after surviving a terrifying kidnapping attempt. Though she is having a difficult time, she takes small steps toward normalcy by starting a new job and inviting her sister, Molly (Emily Wickersham), to move in with her. Returning home from work one morning, Jill discovers that Molly has vanished, and she is certain that the same man who previously abducted her has returned for revenge.
Mobster Frank (Chazz Palminteri) hires hip DJ Darrell (Usher) to man the turntables at a party for his gorgeous daughter, Dolly (Emmanuelle Chriqui). At the event, some crooks pull guns on the gangster, and Darrell steps in to save his life. Frank then gives the DJ a job as his daughter's bodyguard, but, to the mobster's dismay, Dolly starts to fall for the smooth-talking Darrell. Their romance is interrupted when Frank gets involved in a mob war and drags Darrell along with him.