Taiwanese star Shu Qi, 49, has nabbed her first award as a filmmaker at the recent Busan International Film Festival 2025.