Were there a few holes in the plot? Yes. Were some of the scenes with other hitmen/henchmen/mob people stupid? Yes. Did I have a little trouble understanding what was going on during the scenes with the other hitmen/henchmen/mob people? Yes. I would have only given this movie 3 or 4 stars because of those problems except for a few reasons. 1. It left me feeling at the end like I'd watched a pretty entertaining movie. 2. The movie actually had me giggling like a school girl during certain points. 3. The chemistry between the two main stars was strong. 3. The main story was somewhat original and interesting even if it did have shades of "Grosse Pointe Blank" to it. And most importantly, 4. Jefferson Brown. Where has he been hiding? He was so engaging in this movie. So good looking and funny. It's no wonder that she got over him being a hit man and planning to kill her so fast. I'd be pretty stupid and awkward around him too. So because of these reasons and because I already want to watch it again, I give this movie a high rating. Don't go into watching this movie thinking it is serious. It is not a high quality movie, but it is entertaining and has several good moments. Last half is better than the first. I was left wanting more, but in this case, that's a good thing.