Have you ever been reading a book or watching a movie and thought you had the whole plot figured out, only to be completely blindsided by a crazy twist you