Tag "Leigh Whannell"

Upgrade Review

Leigh Whannell has been in this business for some time now. He’s primarily known to be one of the co-creators of the Saw and Insidious franchises. After 15 years of