Then there is the big daddy of the European Fantastic film festivals, Sitges. Near Barcelona. Enough