Willem Dafoe plays a long-nailed demon, and there’s even a Kate Upton cameo. Enough said. [YouTube]
Things you buy through our links may earn Vox Media a commission.
Willem Dafoe plays a long-nailed demon, and there’s even a Kate Upton cameo. Enough said. [YouTube]
Things you buy through our links may earn Vox Media a commission.