The Sun
Horror movie fans terrified as first look at star-studded film is revealed
It's written and directed...The Witch. Lily-Rose Depp stars as Ellen Hutter, a woman Nosferatu is obsessed with, while Nicholas Hoult is her husband Thomas. In the trailer ...
29 minutes ago