Upgrade

Upgrade ★★★½

Who would have thought that a movie starring discount Dane Dehaan and Tom Hardy would be one of the more intelligent science fiction stories of this generation.

Loved the cinematography, and there's a lot of fun set pieces and twists. The smaller budget does show quite often though, and the first act drags real badly. Otherwise, it's pretty damn solid.