Arkasha Stevenson is an American filmmaker and former journalist. She has directed episodes of Legion and Briarpatch, as well as the third season of Channel Zero. From Wikipedia
The latest addition to the Omen franchise introduces Damien’s mother, Margaret, and hints at a female-driven sequel.