By: Gizmodo Posted On: December 26, 2024 View: 8 Bill Skarsgård, Willem Dafoe, Nicholas Hoult, and Lily-Rose Depp star in the vampire film, now in theaters. Read this on Gizmodo