Samir Horn (Cheadle), an Arabic-speaking Sudanese American and devout Muslim, is an arms dealer. While negotiating a deal with Omar (Sa?d Taghmaoui) in Yemen he is arrested and thrown into jail. Samir and Omar become close in jail and when Omar's people arrange an escape, he takes Samir with them.
Joining Omar's terrorist group, Samir uses the skills he learned in the U.S. Army Special Forces to bomb the U.S. consulate in Nice, France. The group then devises a plot to place suicide bombers on 50 buses in the U.S. during Thanksgiving.
Meanwhile, FBI agent Roy Clayton (Pearce) pursues Samir in numerous countries, resulting in their final confrontation in Halifax, Canada. Unbeknownst to the FBI, Samir hides a deep secret.