I tried it out with El capitán Alatriste and it guessed Don Quixote, but I continued and it eventually got there.
This is a type of program which "learns" as more people play. It now knows that Alatriste wears a hat, fights with a sword, is not rich, has been the subject of a movie with his name in the title, is a fictional character, etc.