20th Century Studios is currently developing a new film, “The First Omen”, which is a prequel to the original 1976 movie “The Omen”. Deadline is reporting that Arkasha Stevenson will be making her feature directorial debut for the film, having previously directed episodes of “Legion” and “Briarpatch”. She will also be co-writing the film, along […]