French actor Jean Rochefort spent a year learning English to play Quixote - The Independent