Ze względu na swoją twórczość, w której krytycznie przygląda się irańskiej rzeczywistości, reżyser od 2010 jest nieustannie nękany przez tamtejszy wymiar sprawiedliwości. Był wielokrotnie aresztowany, w 2017 skonfiskowano mu paszport, w 2019 za "szerzenie antyirańskiej propagandy" w filmie "Uczciwy człowiek" skazano go na rok więzienia i dwuletni zakaz opuszczania kraju. Rasoulof złożył wtedy apelację i nakręcił film "Zło nie istnieje" (2020). Ten poświęcony tematyce kary śmierci dramat przyniósł mu Złotego Niedźwiedzia na 70. MFF w Berlinie. Rok później Rasoulof zasiadał zdalnie w jury konkursu głównego na 71. MFF w Berlinie.