DIGITAL CELLULOID – ISSUE 66: OMENS?

This week, Digital Celluloid looks at the real and possibly unreal incidents that occurred during the filming of “The Omen,” in light of a certain devilish issue number…

Posted on September 28, 2011 in Digital Celluloid, Features by