On the face of it, Mr Robot really shouldn't have worked.
For a start, it was airing on the USA network, not somewhere traditionally known for producing cutting-edge, high-quality drama. Then there was the premise, which was at a base level about hacking, something that hadn't been well done or felt modern on screen in years. The same could also be said for one of its stars, Christian Slater.
Basically, the whole thing felt very 90s, maybe even 80s.
Instead, it turned out to be one of the most relevant dramas of 2015, and also one of the very best. It positioned itself in the modern world almost to the minute, acting as a scathing critique of society and corporate America, and was as intelligent as it was beautifully shot. Christian Slater, far from being a faded star, was a grounding presence as the titular Mr Robot, but despite his performance remained in the shadow of Rami Malek, the breakout star of the breakout show. Playing Elliot, a genius-level computer hacker who suffers from social anxiety and depression, he was a revelation.
After a twisty maze of a first season, there's a lot of questions to answer going forwards, and plenty of new turns to take. The second season finally gets underway tonight, and here's everything you need to know about it.