This week's Mr. Robot confirmed the long-standing theory that Elliot (Rami Malek) has actually been incarcerated all season. But while fans have been predicting this reveal since the Season 2 premiere, there's still one major question Mr. Robot still needs to answer: Why is Elliot in prison in the first place?

Is Elliot in trouble for the hack? Does it have to do with Tyrell's (Martin Wallstrom) disappearance? Is Krista (Gloria Reuben) somehow involved?

We break down these theories and more in the video above.

Mr. Robot airs Wednesdays at 10/9c on USA.