Wolf Man has taken a new form. Christopher Abbott, currently on screens with award season darling Poor Things, will star in Blumhouse and Universal Pictures’ werewolf thriller that is being directed by Invisible Man filmmaker Leigh Whannell. Additionally, the companies have set an Oct. 25, 2024 release date for the feature, meaning the project is […]