Edinburgh Film Festival director Paul Ridd on the event's third edition since its resurrection in 2024