Impressive opening of the Red Sea International Film Festival