The blockbuster movie 300 may have conquered U.S. box offices , but it 's no hit in Iran .