purrs and plot twists