Upgrade

Upgrade ★★★★

This was great. Leigh Whannell is shaping up to be a go to director for sci fi and horror. Can't wait for what he does next.