Werwulf Opens December 24, 2026 In 13th-century England, a town is haunted by a ravenous beast that threatens the safety of a man and his family. Watch Trailer