Mr Robot: Not without heart, not without surprises.

You may also like...