I enjoyed this film a lot. The mysterious antagonist kept me intrigued. Bullock was great and her chemistry with yummy hero Rhodes was believable. Malkovich was brilliant as usual and he and Bullock played off of each other well.