1,637 festivals, with deadlines, fees, premiere rules and awards routes. Find the ones worth your entry fee, then build the strategy.