I was really excited to add this to my list when Rachel suggested it. I'd never seen it, but knew it was Samuel L. Jackson and Geena Davis and they have guns on the cover of the DVD. I was really impressed with how shlocky and awesome the one-liners really were. Yes, there will be spoilers if you haven't seen this movie.
Charlie (Geena Davis): "Were you always this stupid, or did you take lessons?"
Mitch (Samuel L. Jackson): "I look lessons"
Overall story: Samantha Caine (Davis) has been a sweet, happy teacher for the past 8 years. She has a daughter and gets engaged at the Christmas party. But has no memory of what happened more than 8 years ago. Then she's on TV during a Christmas parade and a guy in prison sees it and comes after her. She fends him off using newfound battle skills and afterward decides that she and her private investigator Mitch (Samuel L. Jackson) have to go find out more about her identity (like why this guy would kill her). It turns out she's really a blond, CIA assassin - which she eventually figures out and has to complete her final mission - except now she has a daughter to protect too. By all rights this movie should be terrible - the writing is not good, but the bad writing helps make the story funnier, and the over the top acting by Davis is matched perfectly by Jackson's perfect timing. Davis makes it clear she's getting her memory back by acting badass and mean, and her new identity as nice and not swearing. The transformation is perfect. Can't wait to watch this again and use more bad lines.
Random CIA Agent: "Hey, honey, this is a real big fucking gun."
Mitch (Jackson): "This ain't no ham on rye pal." Charlie (Davis):" What the hell are you doing?" Mitch (Jackson) "Saving your life. I would have been here sooner, but I was thinkin' up that 'ham on rye' line."