Christopher Abbott is set to star in Leigh Whannell’s Wolf Man for Universal Pictures and Blumhouse. The feature is set to be released on October 25, 2024. The project will mark Whannell’s second monster movie and fourth directing collaboration with Blumhouse, having previously helmed the 2020 pic The Invisible Man. Wolf Man stars Abbott as a man […]