Nell Tiger Free Join’s 20th Century Studios “The First Omen”
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 Nell Tiger Free has joined the project. This will be her first leading role in a major studio film. She has previously starred in Apple TV+ “Servant”, “Game […]