I like Clive Owen and Jonathan Rhys Meyers - they almost always pull out good performances. This is no different - they were both interesting and well portrayed characters.
The thing that killed this movie is the plot. When you get to the end, there are these huge, massive, gaping (I need another word for big!) plot holes, even entire threads of the story just dropped on the floor.
Until the very end of the movie, I thought it was going to be possible to salvage it into being an ok movie, but no, it didn't happen. It felt seriously like they ran out of budget and just dropped it. I'm pretty sure I wasn't missing any subtle bits of this one, it just stops.
I wouldn't bother with this movie, despite the ok first 95% of it.