Mayfair Witches season 2 episode 6, Michaelmas, aired on February 16, 2025. The director, Logan Kibens takes viewers to Scotland along with the mysteries of the Mayfair family and the powerful ...
But worse still, that many more witches were involved. The trials that followed coincided with James’s terrifying journey and he became personally involved. Obsessed, perhaps, with what became ...