Alex de la Iglesia (Day of the Beast, El Crimen Perfecto) won eight Goya Awards (the Spanish equivalent of an Oscar) for Witching and Bitching, his film about a gang of jewel thieves who get more than they can handle when they run into a gang of cannibalistic witches. The film makes its Cleveland premiere tonight at 9:10 at the Cleveland Institute of Art Cinematheque. It shows again at 6:30 p.m. on Sunday. Tickets are $9. ( (Niesel)