Marzieh Vafamehr was arrested on 29 June 2011, reportedly due to her acting in Granaz Moussavi's 2009 Iranian-Australian film My Tehran for Sale that is critical of her native Iran.
My Tehran for Sale (Persian :تهران من، حراج), is an internationally acclaimed 2009 Australian-Iranian feature film written and directed by avant-garde poet turned filmmaker Granaz Moussavi, produced by Cyanfilms and starring Marzieh Vafamehr, Amir Chegini and Asha Mehrabi.