Chad Archibald: Chad Archibald. Producer: I'll Take Your Dead. Chad Archibald is the creator and co-owner of the Canadian production company Black Fawn Films. Along with producing over 20 feature films, Archibald has directed 8 feature films himself including I'll Take Your Dead, Neverlost, The Heretics and Bite. In 2015, Archibald's insect body-horror film Bite erupted on the festival circuit after ambulances were called to its sold out world premiere at Fantasia...
Known For: I'll Take Your Dead (Producer), Vicious Fun (Producer(produced by)), The Heretics (Producer(produced by)), The Oak Room (Producer)