Upgrade ★★★½

It's stupid, some parts are boring, some of the plot doesn't make much sense, but I sure enjoyed myself following that character around!

The car chase scene wasn't the best, but those fight scenes were great!