Baffling but good crossword clue: horse opera, seven letters. Turned out to be 'Western'.