The filming took place in and around New Orleans, Louisiana.
Michele Soavi (after directing Stagefright for producer Joe D'Amato in 1987) was supposed to direct Killing Birds next, but he chose to direct The Church (film) instead when Lamberto Bava decided not to do it as part of his Demons series.