I watched this by accident the other day on TV. I kept watching to see if it would get better. It didn't really. It's one of those "not horrible but not great either" movies. It treads closely to Mr. and Mrs. Smith, without the wife also being a spy. Some of the story details are a bit lacking, they sped up the dating part to boom- they're married, and literally EVERYone in their suburban idyllic life is actually a planted spy. (SPOILER ALERT SORRY). It was ok, I watched it for Ashton Kutcher, I hate Katherine Heigl with a passion. Usher made a cute cameo.