I know it’s a little confusing the way it’s written, but the name of this storyline is supposed to be an homage to the movie “Omen”.