After what seemed like an age, we've finally got a proper look at the third season of Mr. Robot - and it really doesn't disappoint.
If you recall, the last episode of Season 2 saw a number of things happen that left the show on a Game of Thrones-style cliffhanger. Considering the first half of the second season was essentially a rug-pull, it's easy to think that what we're seeing in this trailer is or isn't real either.
That's one of the points about Mr. Robot that people either love or hate about it - you're never entirely sure if what you're seeing is real, or simply a figment of the imagination of Rami Malek's character.
Either way, we're interested. Mr. Robot lands on USA Network on October 11th and will probably follow the next day on Universal Channel.