Upgrade

Upgrade ★★★★

Very entertaining. Has elements reminiscent of The Matrix and Robocop.