The 300 star plays a reformed drug dealer who starts an orphanage for war-torn kids in Sudan, and he admits the entire cast put their lives at risk to film on location.
The Scottish actor tells the New York Post, ""I'm from Glasgow, a tough city. I've been in Africa before. Kenya. We filmed in South Africa not the Sudan, which isn't safe. Two of our people died there while filming. We had carjackings, accidents.""