This is a gripping spy thriller about recruiting and dispatching suicide bombers and about the enforcement agencies attempting to prevent this.
Don Cheadle is excellent as a devout Muslim, bomb expert, training suicide bombers. His internal strife keeps you guessing which side he identifies with, right through the film. Guy Pearce turns in another very nuanced performance as an American agent trying to catch him. The script is well written in that none of the major characters see the conflict in purely black and white terms even though their individual part in it is uncompromising.
The story was written by Steve Martin, better known for his comedy. It is clever and has enough twists to hold your interest until close to the end. The direction is dark and gritty, which suits the subject matter.
The ending is at odds with the rest of the film in that it ties up all the loose ends a little too nicely but, I guess, with a more realistic ending, it probably would not have been made at all.