Leigh Whannell trivia: 18 facts about the director February 29, 2020 By Costas Despotakis Leave a Comment Leigh Whannell is an Australian screenwriter and film director. He is best known for writing films for James Wan. [Read more…] about Leigh Whannell trivia: 18 facts about the director