What is even this thread, too many plot twists to keep up