Submitted by Dave Blair on Sun, 10/30/2016 - 20:08 A short film, showing the strange world of Steven Kutcher. He came to love insects as a child and now makes a living as an insect wrangler for movies, and as a painter. Directed by Iqbal Ahmed