Charlize Theron stars as Mavis Gary. Mavis was the prettiest and most popular girl in high school. She left the small town in Minnesota and went to the big city, and now she is a successful author.
When she learns that her old boyfriend Buddy Slade (Patrick Wilson) and his wife just had a baby, she decides to go and 'rescue' him. She is convinced that he isn't happy and he really wants to get back together with her.
This is a really funny but dark movie. Mavis is a pretty horrible character, and it is a testament to Theron's great acting that we care for her even while she is doing these terrible things.
Patton Oswalt turns in a great supporting performance as Matt, the guy she never noticed in high school. He sees how pathetic she is, but because he is just as lonely as she is, he hangs out with her every night, listening to her go over her plans to ruin Buddy's marriage.
I thought this was a very original movie, and I really liked the ending. There is a point where you think Mavis is going to learn the error of her ways, but that's not where this movie is going. I really liked the way the story stuck to its guns and stayed true to the character, even though the ending is not the happy ending some people may be looking for.