just watched the new show and it was wild!! the plot twists had me on the edge of my seat the whole