The Smokin' Aces filmmaker spent 15 months working on the movie before quitting over creative differences with studio bosses.
And Carnahan regrets that cinemagoers never got to see his version.
He says, "Were we going to do something that would have kicked the s**t out of the movie they wound up doing?
"Absolutely. I'm not even going to shy away from that. I know the film we made was going to be better because I thought it was important. And the movie we were making was about private military and what's going on in Africa.
"I had Kenneth Branagh playing a guy who's based on Timothy McVeigh. And I think the cast that we had--Ken, Carrie-Anne Moss, Scarlett Johansson--that's the biggest heartbreak for me because I saw how amazing they would have been.
"If you would have seen Carrie-Anne Moss move with a handgun after a month and a half, it would have blown your mind.
"And we had flat-out the two best mask reveals in the franchise history. Like those mask pulls dealt with major plot stuff. They weren't just these cartoony things."
COPYRIGHT 2007 WORLD ENTERTAINMENT NEWS NETWORK LTD. All Global Rights Reserved.