No Humans Involved 1993
Director
Saint Mulekicker 1992
A Revolution on Canvas 2023
Editor
Credits from TMDB.