It Feeds' is a new pulse-pounding horror flick from director Chad Archibald that will have its Canadian Premiere fittingly on National Canadian Film Day on April 16th.