The film was listed as one of the DPP's 72 video nasties in the UK and even made the final list of 39 official titles for prosecution. It was finally released in January 2023 by 88 Films, 45 years after its original release.
The Mardi Gras scenes were shot on Mardi Gras.
The sequences in the killer's sacrificial altar room were all filmed in a warehouse.
Laura Misch Owens lived in New Orieans at the time and appeared in several films and shows shot there.