Tag Leigh Whannell

upgrade movie poster

Upgrade

Upgrade is a 2018 cyberpunk action body horror film written and directed by Leigh Whannell and…

saw movie poster

Saw

Saw is a 2004 American psychological horror film directed by James Wan. It is Wan’s feature…