Sharlto Copley as %90 of all "NPCs" made that movie better then it had any right to be.
I absolutely loved the concept of the "Jimmy" character, it made the entire movie super satisfying. The topic of surrogate bodies, whether virtual, robotic, or in this case biologic, is very interesting to me.