Nicolas seems to have fallen on bad days. There has been a long list of duds for him, next being one of them. No doubt he is a good actor. I watched this movie only because of him and I was not disappointed to see him on screen but the movie was very forgettable otherwise.
Jesicca Beil was there just to provide eye candy (and my, she delivers) Julianne Moore seems bored (never liked her much, too prudish) The movie could have been better if it was a little more well thought of. I guess its the fault of the script. The plot was really interesting but the ending leaves us a little disappointed but still is a watchable movie due to cage and his antics.
If you are a fan of Nicolas then is worth a watch, or give it a miss.