Sultan Sharrief speaks into a microphone while smiling on a film festival stage