I still hope, that it turns out, that the leaked Episode was a fake and that the real episode with aired sunday.
Otherwise Heller owes lot's of answers to us!
How do you find this theory?
plausible
unlikely