Leigh Whannell (n.