Girlfriend and I watched this last night.  Wasn't terrible.  It was billed to me as National Treasure meets Bourne and it pretty much filled those shoes.  If that sounds appealing to you I highly suggest watching it.  The only annoying thing about the show is the soft lighting and camera angles...