The penultimate episode! They dropped so many bombs and twists just before the finale. I cannot wait to see how this will end...