Nosferatu will only available to watch in a movie theater, when it opens in the U.S. on Wednesday, December 25, aka Christmas ...
It's Christmas Eve — the night when Santa Claus embarks on an expedition around the world atop his magical sleigh, delivering ...