In 1975, Ghaffari released his final film Zanbourak (The Running Canon) starring Parviz Sayyad and Shahnaz Tehrani. In 1979 with the onslaught of the Iranian Revolution, Ghaffari moved to Paris, where he worked as a film critic for the magazine Positif. He lived in exile in Paris until his death in 2006.