Season two of AMC’s Anne Rice’s Mayfair Witches has landed on a January 5, 2025 premiere date. AMC Networks announced the premiere date during the 2024 New York Comic Con, running October 17-20th at Javits Center. The network also released five new photos from the upcoming season. Season...