Howling
(2019)
2019
8m
A few years back, a video of stray dogs being killed by acid injection by council workers in Shiraz(Iran) went viral. Nobody took responsibility for the action. The murderer was interviewed in this film.
DIRECTOR
CAST
Cast not added yet.