 It stars Academy Award nominee Shohreh Aghdashloo, as well as James Caviezel and Mozhan Marnò.Because of its highly critical attitude toward the Iranian legal system, the controversial book, an international bestseller, was banned in Iran.Likewise, the film version of The Stoning of Soraya M., even before its release, made its way onto a list of American films that Iranian President Mahmoud Ahmadinejad deemed offensive and for which he demanded an apology.