The first 45 minutes of this movie are really good. The acting is great, it's funny and interesting, fast paced and intriguing, and then it gets unbelievable and stupid. Totally don't buy the transformation of the main character from insecure, mousy, soccer mom to sexy, undercover secret agent. Thumbs down for me.