Super - disappointed in Clive Owen , who seems to sleepwalk through this script—that is, when he's not just sleeping. Not in the same conversation, let alone league, as Humphrey Bogart.
The story's not bad, but it's certainly no Dashiell Hammett.
So if you're expecting anything resembling Hammett as interpreted by Bogart you too are likely to be disappointed.
Overhyped & under-delivered.