How does the human mind come up with such surprising plot twists?