Darrell C. Hazelrig

Darrell C Hazelrig is an award winning filmmaker, co-founder of the New Puppet Order, and 2015 Atlanta Film Festival Filmmaker in Residence. Edgor & Izzy, his debut feature film will premiere 2016.