Claim: Insecticidal is an 81-minute English film written by Jeff O'Brien and directed by Jeffery Scott Lando.
Evidence: 81 minutes English Jeff O'Brien Jeffery Scott Lando