Upgrade ★★★

I love sci-fi and this was an interesting (though disturbing) story. But it was way too violent for me to want to watch it again.