Casting Call for Mayfair Witches in Louisiana. The Anne Rice book trilogy “Lives of the Mayfair Witches” is coming to AMC and the AMC TV show is filming in the New Orleans area. Those who live in the area have a chance to get a small part on the show as a paid background actor. […]