I really do love everything that Leigh Whannell & Blumhouse do. Leigh's last film 'The Invisible Man' blew my mind. I know him and his team will do right with 'Wolfman'. I can't freakin wait!