Upgrade

Upgrade ★★★★

Blumhouse Productions: “How many plot twists do you want?”
Leigh Whannell: “Yes.”