In 1981, he wrote the screenplay for Towjeeh, directed by Manuchehr Haghaniparast. In 1982, he wrote the screenplay for Marg Deegari, directed by Mohammad-Reza Honarmand. He made his first film, Tobeh Nosuh, in 1983, and Boycott, a film set in pre-revolutionary Iran, in 1985. The latter tells the story of Valeh (Majid Majidi), a young man sentenced to death for Communist tendencies, and is widely believed to be based on Makhmalbaf's own experiences.