Scarecrow Slayer is a film produced by Emmanuel Itier and directed by David Michael Latt in United States.
Emmanuel Itier David Michael Latt United States 
The film was directed by David Michael Latt, who also wrote the screenplay for the film. 
